Public Libraries

The City of Casa Grande has two public library branches available to residents. Both boast several free programs and classes offered throughout the year, in addition to a Cox Computer Lab and Makerspace area where classes in technology and crafts are offered on a regular basis. Other popular features include:

  • Books, magazines, e-books, and developmental material
  • Computers with internet access
  • Makerspace craft and creativity area located in the Vista Grande Library

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

Monday – Thursday 9:00 am to 7:00 pm
Friday – Saturday 9:00 am to 5:00 pm
Sunday: 1:00 pm to 5:00 pm

Click here for wireless printing

Vista Grande Library

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

Monday – Friday 8:00 am to 6:00 pm

Click here for wireless printing


The Casa Grande Public Library’s Bookmobile is in action from November through March, visiting locations throughout the city. Bokmobile services are provided for Sunscape Resort, Casita Verde Resort, & Foothills West Resort.

November — March

Thursday Stops
Sunscape Resort 9:30 to 10:00 am
Foothills West Resort 10:30 to 11:00 am
Casita Verde Resort 11:15 to 11:45 am

All library policies apply to the Bookmobile Patrons of the Bookmobile will have access to items from all 15 Pinal County Libraries. In addition, patrons can count on the bookmobile for check-ins, holds, requests, and holds delivery. However, the Bookmobile will not be able to accept payment for fines/fees.
Book Request Renewal Line (520) 866-6032

*To Apply for a Permanent Resident/Winter Visitor Library Card Present : Photo ID & Proof of Local Address.

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.

We love our volunteers! You can see many of our volunteer opportunities here or stop by either library branch to pick up a volunteer application.

The Vista Grande Public Library’s Makerspace is a hands-on learning environment where members of the community can explore areas of art, science, technology, and multimedia through the use of tools and supplies, and classes taught by experts and members of our community.

The Makerspace is open to explore during library hours as long as a class is not scheduled within the space. Due to the popularity of classes and the size of the space, registration is required. To become a Makerspace user is free and easy, all you have to do is have an active library card and fill out a Makerspace agreement form. If you are interested in becoming a Makerspace user or volunteering to teach a class, stop by the library today or give the library a call at (520) 421-8652 to find out more information.

You can pay in person at either library location with cash or check. You can also 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.

  1. 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.
  2. If you know your PIN, you can call our automated renewal line at 520-866-6032.
  3. You can bring in your materials to the library to renew on the self-checkout machines.
  4. 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.

Yes, we have wireless Internet.

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

Library News

Library updates every Monday morning. Library News December 11 Both branches of the library will be closed from 11:00 a.m. to 1:00 p.m. on Wednesday, December 13th so the employees can attend the City’s Annual Holiday [...]

My Account/Catalog

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

Monday – Thursday 9:00 am to 7:00 pm
Friday – Saturday 9:00 am to 5:00 pm
Sunday: 1:00 pm to 5:00 pm

Vista Grande Library

Monday – Friday 8:00 am to 6:00 pm

Events & Notices

View or search the entire calendar.

Continuing Spanish Conversation Group

December 14 @ 12:00 pm - 2:00 pm

After School Gaming!

December 14 @ 3:45 pm - 4:45 pm
|Recurring Event (See all)

An event every week that begins at 3:45pm on Thursday, repeating until April 19, 2018


December 20 @ 9:30 am - 11:00 am