Other County Links:
Online Services
Economic Development

449 N. Dry Lake

Vista Grande 1556 N Arizola Rd.

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

Vista Grande
1556 N. Arizola Rd
Casa Grande, Arizona 85122
(520) 421-8652
Website: Click here
Facebook: Click here

Search: Search Library

N. Dry Lake Hours
Monday - Thursday    9:00 AM - 7:00 PM
Friday                       9:00 AM - 5:00 PM
Sunday                     1:00 PM - 5:00 PM
Closed Saturdays

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

Looking for something to do?
Casa Grande Library events can be found on the Casa Grande Community Services Department Activity Guide.

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 accomodates adult and children's books, audiobooks, music cds, and movies. This encompases 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
   Superior Public Library
   Library Catalog
   My Account
   Library Cards
   Research Resources
   Suggest a Purchase
   Personalized Reading List
   Virtual Library Card Application
About the Library District
   About Us
   Calendar of Events
Contact Us
   Contact Information