Upcoming Events
Tue, Jul 15, 4:00pm - 6:00pm
Meeting Room
Join us to learn and play the popular role-playing game Dungeons & Dragons. Beginners and experts are welcome. For teens ages 13 – 17.

Mon, Jul 21, 4:00pm - 4:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Tue, Jul 22, 3:00pm - 4:00pm
Meeting Room
Test your engineering skills and learn about air movement and displacement, then create your own hand-held air cannon and complete to see how far you can launch a pom-pom across the room! Part of Summer Discovery Program. For ages 13 - 17.

Wed, Jul 23, 6:00pm - 7:30pm
Meeting Room
Join us for July's meeting of The Canyon Readers Collective Book Club! This month we're reading Catalina by Karla Cornejo Villavicencio, a coming-of-age story that explores themes of immigration, ambition, and resilience. For adults.

Thu, Jul 24, 3:30pm - 4:30pm
Meeting Room
Celebrate the author of the Dog Man and Captain Underpants series by creating a superhero as unique as you! Learn about the life of Dav Pilkey and then draw and design your own graphic novel. Part of Summer Discovery Program. For kids ages 5 – 12.

Mon, Jul 28, 4:00pm - 4:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Tue, Jul 29, 6:00pm - 7:30pm
Meeting Room
Slow down and unwind this summer with a laid-back tabletop game night just for adults at the library. Whether you're into strategy games or classic board games, we've got something for everyone in our collection! For adults.

Thu, Jul 31, 3:00pm - 4:30pm
Meeting Room
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board to voice your opinion and provide suggestions for new programs and services.  For ages 14 - 18.

Sat, Aug 02, 11:15am - 12:00pm
Meeting Room
Matching and sorting are fun ways to learn basic early childhood skills. Join us and have your child collect items to match the colors in egg carton wells then use the items for a process-based art activity! For ages 2 - 5 with their caregivers. 

Mon, Aug 04, 4:00pm - 4:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Tue, Aug 05, 3:00pm - 4:00pm
Meeting Room
Learn the basics of watercolor painting through Georgia O’Keeffe’s distinct style and create unique floral artworks! Part of Summer Discovery Program. For teens ages 13 – 17.

Thu, Aug 07, 4:00pm - 5:00pm
Meeting Room
It's the end of our Summer Discovery Program! Join us for a fun, interactive, and engaging workshop to learn the basics of face painting, including different techniques and tools used to create various designs. For ages 5 - 12 with their caregivers.