Seasonal Activities
- Winter Fun at Vista Grande Library
Children ages 12 and under can enjoy snowman crafts, stories, and treats on Wednesday, December 17. - StoryWalk® at Peart Park
Families are invited to read and stroll through a holiday-themed StoryWalk, combining literacy with outdoor fun.
Programs & Events
- Craftastic! Class
Thursday, December 18 at 10:00 a.m.
A creative craft program for adults ages 16 and up. No registration required. - Cooking & Nutrition Workshop
Friday at 2:00 p.m. at the Main Library. - Crochet & Knitting Club
Fridays from 3:30–5:00 p.m. at Vista Grande Library. Participants should bring their own supplies; limited yarn is available. - Family Movie & Activity Day
Saturday, December 20, at the Main Library, featuring a family-friendly movie and light snacks. Children under 12 must be accompanied by an adult.
Library Services & Ongoing Opportunities
- Bookmobile Services – Check the weekly schedule for upcoming stops.
- English as a Second Language (ESL) Classes – Tuesdays and Thursdays from 10:30 a.m. to 12:00 p.m. at Vista Grande Library.
- Garden Tips Series & Seed Library – Monthly educational presentations with gardening experts.
- Reading Challenges – 25 in 25 (all ages) and 1000 Books Before Kindergarten (ages 0–5).
- Mayor’s Reading Club – Volunteer opportunity to read to K–3 students.
- Universal Class – Free online continuing education courses.
- Tutor Tech Time – One-on-one technology assistance by appointment.
- Adult High School Diploma Program – Free opportunity for adults to earn a diploma.
- Study Room Reservations – Available at both library locations.
Friends of the Library
The Friends of the Library are accepting donations of smaller items at both locations. Larger donations are accepted by appointment.
Volunteer Opportunities
Volunteer tutors are needed to support English language learners through the ACE Team.
Library Locations & Hours
Casa Grande Public Library (Main)
449 N. Drylake Street
Monday through Friday: 9 a.m. to 7 p.m.
Saturday: 9 a.m. to 5 p.m.
Vista Grande Library
1556 N. Arizola Road
Monday through Friday: 8 a.m. to 6 p.m.
Saturday: 9 a.m. to 5 p.m.
Learn more at our Library page.