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

Read more…

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

Monday, Wednesday, Friday • 9:00 am-5:00 pm
Tuesday, Thursday • 9:00 am-6:00 pm
Saturday – Sunday • Closed

Click here for wireless printing

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

Click here for wireless printing

Does the library offer wireless printing?2017-09-05T13:38:24-07:00

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.

How can I volunteer?2020-10-05T15:58:56-07:00

Please try back at a later date. Due to COVID 19, we are unable to have volunteers at this time.

How do I pay my fine?2020-10-05T15:57:24-07:00

You can pay online with a credit card or PayPal. You’ll need your library card and PIN to pay online.

How do I renew materials?2017-08-07T18:22:55-07:00

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.
Do you have meeting rooms or study rooms available for reservation?2017-08-07T18:20:48-07:00

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.

Does the library have a fax machine?2017-02-15T22:06:36-07:00

We do not have a public fax at this time. We will refer you to a local office services store.

Does the Library have wi-fi access?2017-02-15T22:05:54-07:00

Yes, we have wireless Internet.

Do you have computers with internet access? What do I need to do to use a computer with internet access?2017-02-15T22:05:12-07:00

The library has public access computers with Internet access.  You need a library card with a pin or a valid government issued photo ID.

How do you get a library card?2017-02-15T22:03:38-07:00

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

Voter Registration Drive

April 19 @ 12:00 pm - 4:00 pm

Online Library Programs
Teen Art Gallery

Library Documents

Library COVID-19 Update
Reserve a Study Room
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

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

Go to Top