Upcoming Events
Skip Upcoming Events widget
Wed, May 06, 5:00pm - 6:00pm
Meeting Room
Bubbles, bubbles, bubbles! Join us at the library for a fun bubble show. For ages 0 - 11.
This event is full

Thu, May 07, 11:00am - 11:30am
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, May 07, 4:00pm - 5:00pm
Meeting Room
Join us to discuss George Takei's graphic novel, They Called Us Enemy, and how fiber art expresses meaning and practicality. Explore Mr. Takei's WWII experiences and how fiber works were made during his family's incarceration. For teens ages 12 - 18.

Sat, May 09, 10:15am - 10:30am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 0 - 2 with their parent or caregiver.

Sat, May 09, 11:00am - 12:00pm
Meeting Room
In today's digital landscape, children need more than just access - they need guidance, values, and tools to navigate responsibly. For children ages 6 - 12.

Thu, May 14, 11:00am - 11:30am
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.

Sat, May 16, 10:15am - 10:30am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 0 - 2 with their parent or caregiver.

Sat, May 16, 11:00am - 12:00pm
Meeting Room
This AANHPI month let's learn about a popular children's toy that began from the Shang Dynasty. For children ages 5 - 12 with parent or caregiver.

Wed, May 20, 5:00pm - 6:00pm
Meeting Room
It is important to maintain a good and safe online presence, so check out this program and learn some tips for staying safe online. For teens ages 12 – 17.

Thu, May 21, 11:00am - 11:30am
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.

Sat, May 23, 10:15am - 10:30am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 0 - 2 with their parent or caregiver.

Sat, May 23, 11:00am - 12:00pm
Meeting Room
In today's digital landscape, children need more than just access - they need guidance, values, and tools to navigate responsibly. For children ages 6 - 12.

Thu, May 28, 11:00am - 11:30am
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.

Sat, May 30, 10:15am - 10:30am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 0 - 2 with their parent or caregiver.

Thu, Jun 04, 11:00am - 11:30am
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.

Sat, Jun 06, 10:15am - 10:30am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 0 - 2 with their parent or caregiver.

Sat, Jun 06, 11:00am - 12:00pm
Meeting Room
In today's digital landscape, children need more than just access - they need guidance, values, and tools to navigate responsibly. For children ages 6 - 12.

Thu, Jun 11, 11:00am - 11:30am
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.

Sat, Jun 13, 10:15am - 10:30am
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 0 - 2 with their parent or caregiver.