Upcoming Events
Skip Upcoming Events widget
Mon, May 11, 4:00pm - 5:00pm
Meeting Room
Celebrate Asian American, Native Hawaiian, and Pacific Islander Heritage Month with Emmy Lam and learn about Chinese calligraphy. Emmy will show participants how to write Chinese characters using traditional ink and brushes. For Adults.

Wed, May 13, 10:30am - 11:30am
Meeting Room
A rainbow is more than just pretty colors—it’s a special symbol that stands for kindness, friendship, and accepting everyone, no matter who they are. Join us and help your child decorate their own rainbow! For ages 2 - 5 with a caregiver.

Wed, May 13, 5:00pm - 6:00pm
Meeting Room
Learn to draw anime-style characters no matter your skill level. Anime Your Way is a fun and comprehensive workshop led by professional artist/illustrator Carlos Nieto III. All supplies provided. For teens ages 12 - 17.

Thu, May 14, 5:00pm - 6:00pm
Teen Study 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. Enjoy team-building games with friends! For teens ages 13-17.

Mon, May 18, 4:30pm - 5:30pm
Meeting Room
Join your fellow builders for our monthly construction challenge! A monthly theme will be provided to challenge and spark your creativity. Completed construction challenges will be showcased on display. All materials are provided. For ages 5 - 12.
This event is full

Tue, May 19, 12:00pm - 1:00pm
Meeting Room
Join us and enjoy a lively discussion of this month's Bestseller book selection! This month's featured book is part of the One Book, One Coast Book Club: They Called Us Enemy by George Takei. For Adults. 

Tue, May 19, 4:00pm - 5:00pm
Meeting Room
Join us as we celebrate Asian American, Native Hawaiian, and Pacific Islander Heritage Month! Children will learn about the history and storytelling found in Pacific Island patterns and create their own Tapa cloth. For ages 5 - 12 with a caregiver.

Thu, May 21, 5:00pm - 6:00pm
Teen Study Room
Tired of being stressed out? Take a break and join us as we create our own stress balls and learn other healthy ways to effectively reduce stress. For teens ages 13 – 17.

Wed, May 27, 10:15am - 11:00am
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, Jun 03, 10:15am - 11:00am
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, Jun 09, 2:00pm - 2:45pm
Meeting Room
Join Fairy Stardust as she takes us to Fairyland, only to find Pirate Captain Morgan there to join in the fairy fun. This musical show features a beautiful fairy, a hilarious pirate with music, magic, and dancing. For ages 5 - 12 with a caregiver.

Wed, Jun 10, 10:15am - 11:00am
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, Jun 11, 10:00am - 2:00pm
Meeting Room
Drop in anytime to learn about starting a business for upcoming special events such as the Olympic Games. Meet Business License staff at the workshop and receive assistance with your application and compliance requirements.
Register

Fri, Jun 12, 5:00pm - 6:00pm
Meeting Room
Come join us in brightening up your summer break by learning about this year's Summer Discovery Program while you decorate your own mandala suncatcher. All materials provided. For teens ages 12 - 18.

Mon, Jun 15, 11:30am - 12:30pm
Meeting Room
Children will imagine the animals and plants they can find in a pond and create their own pond using art supplies. As children create landscapes from their own imagination, they learn problem-solving skills. For ages 2 - 5 with a parent or caregiver.

Tue, Jun 16, 2:00pm - 3:00pm
Meeting Room
Children will learn about the game of soccer and explore the cultures of the countries playing in the World Cup. For ages 5 - 12 with parent or caregiver.

Wed, Jun 17, 10:15am - 11:00am
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, Jun 22, 4:30pm - 5:30pm
Meeting Room
Join your fellow builders for our monthly construction challenge! A monthly theme will be provided to challenge and spark your creativity. Completed construction challenges will be showcased on display. All materials are provided. For ages 5 - 12.

Tue, Jun 23, 2:00pm - 2:45pm
Meeting Room
From tiny floating bubbles to giant bubbles big enough to stand inside, every moment of the show is interactive and exciting. Megan also adds a fun science twist as we explore the fascinating world of bubbles. For ages 5 - 12 with caregiver.

Wed, Jun 24, 10:15am - 11:00am
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, Jun 30, 2:00pm - 3:00pm
Meeting Room
Explore the amazing survival skills of bugs and their importance to our ecosystem. This activity will help children better understand bugs, practice problem-solving skills through building their bug hotel. For ages 5 - 12 with parent or caregiver.

Wed, Jul 01, 10:15am - 11:00am
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 07, 2:00pm - 3:00pm
Meeting Room
Join us to celebrate National Summer Learning Week. Children will learn how light and mirrors work together to create amazing shifting patterns as they build their own kaleidoscope to take home!  For ages 5 - 12 with a parent or caregiver.