Upcoming Events
Skip Upcoming Events widget
Tue, Aug 04, 11:30am - 12:00pm
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 04, 4:00pm - 5:00pm
Meeting Room
Learn about the ancient and modern art technique of block printing, celebrated and used by many different cultures. Join us to carve your own stamps and print your designs.  For ages 13 - 17.

Wed, Aug 05, 11:30am - 12:30pm
Meeting Room
Speed jigsaw puzzling, or competitive puzzling, is the best sport you’ve never heard of, and it’s taking the world by storm.

Thu, Aug 06, 4:00pm - 5:30pm
Meeting Room
Celebrate the end of Summer Discovery with a reading of book Paletero Man, delicious ice cream, and create a thank you to our local ice cream donor. Be aware food will be served at the program. An ingredients list will be available. For ages 5 to 12.

Sat, Aug 08, 11:30am - 12:30pm
Meeting Room
Practice mindfulness as you build and decorate your own infinity fidget cube and learn ways to stay focused, reduce stress, and tips for emotional regulation. For teens ages 12 - 18.

Thu, Aug 20, 4:30pm - 5:30pm
Meeting Room
Let's celebrate the dog days of summer - literally! August is National Dog Month so let's explore the inner lives of dogs. Afterwards, decorate a puppy plushie to take home! For ages 5 – 12 with a parent or caregiver.

Tue, Aug 25, 11:30am - 12:00pm
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.

Mon, Aug 31, 1:00pm - 6:00pm
Meeting Room
Help provide hope and cure for healthcare patients in need by donating blood through the American Red Cross. The Blood Drive will be held in the Meeting Room.

Tue, Sep 01, 11:30am - 12:00pm
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.

Thu, Sep 03, 4:30pm - 5:30pm
Meeting Room
Now that school is back, learn all that the library has to offer you with a fun scavenger hunt! Then stay to decorate a desk organizer and get the year off to a great start! For ages 5 -12 with adult caregiver. 

Tue, Sep 08, 11:30am - 12:00pm
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, Sep 15, 11:30am - 12:00pm
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.

Wed, Sep 16, 4:30pm - 5:30pm
Meeting Room
Join us as we journey through the history and cultural impact of street art in California. Afterward, create your very own miniature mural to take home. For teens ages 12-18.

Tue, Sep 22, 11:30am - 12:00pm
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, Sep 29, 11:30am - 12:00pm
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.