Main Library Hours
Mon/Wed/Fri 9 am-5 pm
Tues/Thurs 9 am-6 pm
Vista Library Hours
Mon through Fri 8 am-5 pm
Both locations CLOSED on Sat/Sun
Public Libraries
The City of Casa Grande has two public library branches available to residents. Some popular features include:
- eBooks, digital movies, and music
- Computers with internet access
- Virtual programs via our Facebook page, @cglibraryaz
With nearly 100,000 items in our collections, online access to hundreds of thousands of eBooks, audiobooks, and media along with programs for all ages, and access to databases of periodicals and learning software, you can find what you’re looking for at the Casa Grande Public Libraries.
Main Library
449 N Drylake Street
Casa Grande, Arizona 85122
(520)421-8710
Monday, Wednesday, Friday • 9:00 am-5:00 pm
Tuesday, Thursday • 9:00 am-6:00 pm
Saturday – Sunday • Closed
Vista Grande Library
1556 N. Arizola Rd
Casa Grande, Arizona 85122
(520) 421-8652
Monday – Friday • 8:00 am-5:00 pm
Saturday – Sunday • Closed
Yes, there are three ways you can print wirelessly from your device and pick up your print job at the library.
1)Â Â Â Â Â Â Send an email attachment to the library where you want to pick up your print:
Main Library- cgpl-mainlibrary-bw@printspots.com (black & white)  -or- cgpl-mainlibrary-color@printspots.com (color)
Vista Grande Library- cgpl-vistagrande-bw@printspots.com (black & white)  -or-  cgpl-vistagrande-color@printspots.com (color)
2)      Upload documents at: Main Library- http://www.printeron.net/cgpl/mainlibrary   Vista Grande Library- http://www.printeron.net/cgpl/vistagrande
3)Â Â Â Â Â Â Download the free mobile printing app PrinterOn. You can use the app to search for public printing services wherever you go.
Please try back at a later date. Due to COVID 19, we are unable to have volunteers at this time.
You can pay online with a credit card or PayPal. You’ll need your library card and PIN to pay online.
Library materials may be renewed in one of four ways.
- You can call the library at 520-421-8710 and ask a staff member to renew your items for you. Please have your library card ready.
- If you know your PIN, you can call our automated renewal line at 520-866-6032.
- You can bring in your materials to the library to renew on the self-checkout machines.
- You can renew the items yourself online. From cglibrary.org select the menu item My Account.
There are a variety of rooms available at both library branches. Please call the library and we’ll help you decide what type of room will meet your needs.
We do not have a public fax at this time. We will refer you to a local office services store.
The library has public access computers with Internet access. You need a library card with a pin or a valid government issued photo ID.
Anyone residing in Pinal County can get a free library card. Just provide a photo id and proof of address. (usually a driver’s license with address, or if it isn’t updated, a photo id with a piece of mail or utility bill)
Library News and Updates
Mayor’s Reading Club
This year has brought about so many changes, not the least of which will be changes in our schools. The Mayor’s Reading Club volunteers have been sharing their love of reading with our students [...]
Library News
Library Events at Main Library Discover more events Library Events at Vista Grande Library Discover more events [...]
Free Live Homework Help
The City of Casa Grande Library card allows access to free online homework help. Please enter your library card number and access the site here. If you don't have a library card, please visit one [...]
Library Documents
Main Library
449 N. Drylake Street
Casa Grande, Arizona 85122
(520) 421-8710
Vista Grande
1556 N. Arizola Road
Casa Grande, Arizona 85122
(520) 421-8652
Main Library
Regular Hours
Monday, Wednesday, Friday • 9:00 am-5:00 pm
Tuesday, Thursday • 9:00 am-6:00 pm
Saturday – Sunday Closed
Vista Grande Library
Regular Hours
Monday – Friday • 8:00 am-5:00 pm
Saturday – Sunday Closed
For all documents visit the Document Center.