Other County Links:
Online Services
Public Records Request
Online Services

449 N. Dry Lake

Vista Grande 1556 N Arizola Rd.




Casa Grande Main Library
449 N. Dry Lake
Casa Grande, AZ 85122
(520) 421-8710


Main Library Hours
Monday - Friday 9:00 AM - 7:00 PM
Saturday             9:00 AM - 5:00 PM
Sunday               Closed



Vista Grande Public Library
1556 N. Arizola Rd
Casa Grande, Arizona 85122
(520) 421-8652


Vista Grande Hours
Monday - Friday        8:00 AM - 6:00 PM
Saturday                   9:00 AM - 5:00 PM
Sunday                     Closed


The Casa Grande Public Library, located in the heart of Casa Grande, houses 100,000 items in all formats. It serves the citizen of Casa Grande, as well as all of Pinal County. The library's collections accommodates adult and children's books, audiobooks, music CDs, and movies. This encompasses special collections such as books in Large Print, an Arizona Room Collection, a Spanish Language collection, and electronic databases on various topics. The library also offers Internet accessible public computers for both adults as well as for children. The Casa Grande Public Library includes public meeting space in our APS Community Room, several small study rooms, and special events for both adults and children every month.

   Apache Junction Public Library
   Arizona City Community Library
   Casa Grande Public Library
   Coolidge Public Library
   Eloy Santa Cruz Library
   Florence Community Library
   Kearny Public Library
   Mammoth Public Library
   Maricopa Public Library
   Oracle Public Library
   San Manuel Library
   San Tan Valley Library
   Superior Public Library
   Library Catalog
   My Account
   Library Cards
   Research Resources
   Suggest a Purchase
   Digitization Services
   Personalized Reading List
   Virtual Library Card Application
About the Library District
   About Us
   Calendar of Events
Contact Us
   Contact Information

Pinal County Government Web Disclaimer