Skip Upcoming @Branch widget
Wed, Feb 18, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Feb 18, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Feb 18, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Rescheduled
Wed, Feb 18, 2:30pm - 4:30pm
New date Wednesday, February 18, 2:00pm - 4:00pm
Teen games & snacks!

Fri, Feb 20, 2:00pm - 3:00pm
North Branch Meeting Room
Join us for a another 3-month session of this supportive and inclusive Community Wellness Dance Class, every 1st and 3rd Friday from 2-3pm in the Community Meeting Room of the North Branch Library.

Fri, Feb 20, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Mon, Feb 23, 10:30am - 11:00am
Music fun for Kids! Explore and play different musical instruments.

Tue, Feb 24, 4:00pm - 5:00pm
North Branch Meeting Room
Explore weaving for teens and adults
This event is full

Tue, Feb 24, 6:00pm - 7:00pm
North Branch Meeting Room
Herbal Class on Skin with Focus on Acne, Rosacea, Psoriasis, and Eczema
This event is full

Wed, Feb 25, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Feb 25, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Feb 25, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Wed, Feb 25, 5:00pm - 7:00pm
Sewing machines available for your own project

Thu, Feb 26, 5:00pm - 6:00pm
North Branch Meeting Room
Repulsive Reads is a book club celebrating all things grim, grotesque, unsettling, macabre, and weird in fiction. Every last Thursday of the month from 5 pm - 6 pm.

Fri, Feb 27, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, Feb 28, 1:00pm - 2:00pm
North Branch Meeting Room
Come together to discuss a book, learn from others, and create meaningful connections in our community.

Tue, Mar 03, 4:00pm - 5:30pm
North Branch Meeting Room
Come learn basics of working in a coffee shop environment!

Wed, Mar 04, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Mar 04, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Mar 04, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Fri, Mar 06, 10:00am - 12:00pm
Join our Social Services Specialist for support on various services, including healthcare, housing, and employment.

Fri, Mar 06, 2:00pm - 3:00pm
North Branch Meeting Room
Join us for a another 3-month session of this supportive and inclusive Community Wellness Dance Class, every 1st and 3rd Friday from 2-3pm in the Community Meeting Room of the North Branch Library.

Fri, Mar 06, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, Mar 07, 12:00pm - 1:00pm
North Branch Lawn,North Branch Meeting Room
Join us for an afternoon with Red Lightning Woman Power.

Sat, Mar 07, 3:00pm - 5:00pm
North Branch Meeting Room
Chess on the first Saturday of the month

Tue, Mar 10, 3:30pm - 4:15pm
North Branch Meeting Room
Presentation by the UC Berkeley combat robotics team about how they design and build battle robots. For ages 8 to 12.

Wed, Mar 11, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Mar 11, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Mar 11, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Wed, Mar 11, 5:00pm - 7:00pm
North Branch Meeting Room
Knitting Circle @North

Fri, Mar 13, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Mon, Mar 16, 10:30am - 11:00am
North Branch Meeting Room
Explore early learning skills and imagination with your child through free-form art activities.

Tue, Mar 17, 6:00pm - 7:00pm
North Branch Meeting Room
Herbal Class on Peri and Menopause Support
Registration opens Sunday, March 1 2026 at 9:00am

Wed, Mar 18, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Mar 18, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Mar 18, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Rescheduled
Wed, Mar 18, 2:30pm - 4:30pm
New date Wednesday, March 18, 2:00pm - 4:00pm
Teen games & snacks!

Fri, Mar 20, 2:00pm - 3:00pm
North Branch Meeting Room
Join us for a another 3-month session of this supportive and inclusive Community Wellness Dance Class, every 1st and 3rd Friday from 2-3pm in the Community Meeting Room of the North Branch Library.

Fri, Mar 20, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, Mar 21, 1:00pm - 2:00pm
North Branch Meeting Room
Join author Caitlin Keliiaa for a discussion of her book Refusing Settler Domesticity: Native Women’s Labor and Resistance in the Bay Area Outing Program.

Mon, Mar 23, 10:30am - 11:00am
North Branch Meeting Room
Explore early learning skills and imagination with your child through free-form art activities.

Tue, Mar 24, 6:00pm - 7:30pm
North Branch Meeting Room
Join us for a special Teen-moderated author talk!

Wed, Mar 25, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Mar 25, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Mar 25, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Rescheduled
Wed, Mar 25, 2:30pm - 4:30pm
New date Wednesday, March 25, 2:00pm - 4:00pm
Teen games & snacks!

Wed, Mar 25, 5:00pm - 7:00pm
Sewing machines available for your own project

Thu, Mar 26, 5:00pm - 6:00pm
North Branch Meeting Room
Repulsive Reads is a book club celebrating all things grim, grotesque, unsettling, macabre, and weird in fiction. Every last Thursday of the month from 5 pm - 6 pm.

Sat, Mar 28, 1:00pm - 2:00pm
North Branch Meeting Room
Come together to discuss a book, learn from others, and create meaningful connections in our community.

Mon, Mar 30, All day
All library locations are closed according to the 2026 Schedule of Holidays, Early Closings & Late Openings.

Tue, Mar 31, 3:00pm - 4:00pm
North Branch Lawn
Spring Break programs for Kids

Wed, Apr 01, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Apr 01, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Sat, Apr 04, 10:00am - 11:00am
North Branch Lawn
Join instructor Sky Sandoval on the lawn of the North Branch for an introduction to the world of Tai Chi. This weekly event is open to all adults wanting to learn more about this ancient artform.

Sat, Apr 04, 3:00pm - 5:00pm
North Branch Meeting Room
Chess on the first Saturday of the month

Wed, Apr 08, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Apr 08, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Apr 08, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Wed, Apr 08, 5:00pm - 7:00pm
North Branch Meeting Room
Knitting Circle @North

Thu, Apr 09, 3:00pm - 5:00pm
North Branch Meeting Room
Read to a Dog is a great way for children to practice oral fluency, spend time with a friendly dog, and have fun. For Children ages 5 to 12.

Fri, Apr 10, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, Apr 11, 10:00am - 11:00am
North Branch Lawn
Join instructor Sky Sandoval on the lawn of the North Branch for an introduction to the world of Tai Chi. This weekly event is open to all adults wanting to learn more about this ancient artform.

Wed, Apr 15, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Apr 15, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Apr 15, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Thu, Apr 16, 3:00pm - 5:00pm
North Branch Meeting Room
Read to a Dog is a great way for children to practice oral fluency, spend time with a friendly dog, and have fun. For Children ages 5 to 12.

Fri, Apr 17, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, Apr 18, 10:00am - 11:00am
North Branch Lawn
Join instructor Sky Sandoval on the lawn of the North Branch for an introduction to the world of Tai Chi. This weekly event is open to all adults wanting to learn more about this ancient artform.

Tue, Apr 21, 6:00pm - 7:00pm
North Branch Meeting Room
Learn how to incorporate local herbs into your diet.
Registration opens Wednesday, April 1 2026 at 9:00am

Wed, Apr 22, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Apr 22, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Apr 22, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Wed, Apr 22, 5:00pm - 7:00pm
Sewing machines available for your own project

Thu, Apr 23, 3:00pm - 5:00pm
North Branch Meeting Room
Read to a Dog is a great way for children to practice oral fluency, spend time with a friendly dog, and have fun. For Children ages 5 to 12.

Fri, Apr 24, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, Apr 25, 10:00am - 11:00am
North Branch Lawn
Join instructor Sky Sandoval on the lawn of the North Branch for an introduction to the world of Tai Chi. This weekly event is open to all adults wanting to learn more about this ancient artform.

Sat, Apr 25, 1:00pm - 2:00pm
North Branch Meeting Room
Come together to discuss a book, learn from others, and create meaningful connections in our community.

Sat, Apr 25, 3:00pm - 4:00pm
North Branch Meeting Room
Join us for a costume tea party at North Branch. Reservation required.
Registration opens Monday, April 6 2026 at 9:00am

Wed, Apr 29, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, Apr 29, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, Apr 29, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Thu, Apr 30, 5:00pm - 6:00pm
North Branch Meeting Room
Repulsive Reads is a book club celebrating all things grim, grotesque, unsettling, macabre, and weird in fiction. Every last Thursday of the month from 5 pm - 6 pm.

Fri, May 01, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, May 02, 10:00am - 11:00am
North Branch Lawn
Join instructor Sky Sandoval on the lawn of the North Branch for an introduction to the world of Tai Chi. This weekly event is open to all adults wanting to learn more about this ancient artform.

Sat, May 02, 3:00pm - 5:00pm
North Branch Meeting Room
Chess on the first Saturday of the month

Wed, May 06, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, May 06, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, May 06, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Wed, May 06, 6:30pm - 7:30pm
North Branch Meeting Room
Author Josie Iselin and illustrator Ellen Litwiller visit North Branch.

Fri, May 08, 3:30pm - 5:30pm
North Teen Room
Beginner and seasoned adventurers alike are invited to join us for chill afternoons telling inclusive, collaborative stories through tabletop role playing games!

Sat, May 09, 10:00am - 11:00am
North Branch Lawn
Join instructor Sky Sandoval on the lawn of the North Branch for an introduction to the world of Tai Chi. This weekly event is open to all adults wanting to learn more about this ancient artform.

Wed, May 13, 10:30am - 11:00am
North Branch Meeting Room
Join us at North Branch for stories, songs, rhymes, and fun! This 30-minute story time is geared towards children ages 2-5.

Wed, May 13, 11:00am - 11:30am
North Branch Meeting Room
An opportunity for kids to play with toys, soft blocks, and musical instruments after storytime.

Wed, May 13, 2:00pm - 4:00pm
North Branch Meeting Room
Teen games & snacks!

Wed, May 13, 5:00pm - 7:00pm
North Branch Meeting Room
Knitting Circle @North

Thu, May 14, 5:30pm - 7:30pm
North Branch Meeting Room
Meet author Nicole Wong of the Mahjong Project. Learn about the story of the Asian diaspora through the history of mahjong.
Registration opens Friday, May 1 2026 at 9:00am

Sat, May 16, 3:00pm - 4:00pm
North Branch Lawn,North Branch Meeting Room
Jewish Dance @North celebrating Jewish-American Heritage Month

Mon, May 18, All day
All library locations are closed according to the 2026 Schedule of Holidays, Early Closings & Late Openings.