Show Filters
  • Browse By Age
  • Adults
  • Infants & Toddlers
  • Middle school
  • School age
  • Seniors
  • Teens
  • Browse By Type
  • Club/ Group
  • Crafts/Hobbies
  • Exhibit
  • Friends/Foundation
  • Literacy/Learning
  • Meeting
  • Performance & Arts
  • Reception
  • Storytime
  • Summer Reading
  • Talk/Lecture
  • Technology

Upcoming Events

Sat Jul 20
11:00 AM - 12:30 PM

Filmmaking Lab

Founders Room

Calling all moviemakers, aspiring directors, and anyone with a story to tell! Dive into the world of filmmaking in a collaborative and hands-on environment.

Mon Jul 22
2:00 PM - 3:00 PM

Drop-In Computer Help

Founders Room

Need one-on-one tech help? Library staff can assist for short, drop-in sessions.

Tue Jul 23
11:30 AM - 1:00 PM

Healthy Living for Adults

Founders Room

Hear a speaker from the Alzheimer's Association discuss how science provides insights into the ways that lifestyle choices may help you keep your brain & body healthy as you age.

Register
Tue Jul 23
6:00 PM - 7:30 PM

Stolen Youth

Founders Room

Join us for the inside story of one of the largest health care fraud cases in American medical history.

Register
Thu Jul 25
1:00 PM - 2:00 PM

Fluent Italian Conversation Group

Founders Room

Speak Italian? Join this weekly group for a lively conversation.

Fri Jul 26
4:00 PM - 4:50 PM

Knitty Gritty

Teen Workshop

Looking for a knitting and crochet group? Look no further! Drop in Friday afternoons to hang out and chat while you knit and crochet with friends and family.

Sat Jul 27
11:00 AM - 12:30 PM

Filmmaking Lab

Founders Room

Calling all moviemakers, aspiring directors, and anyone with a story to tell! Dive into the world of filmmaking in a collaborative and hands-on environment.

Sat Jul 27
2:00 PM - 5:00 PM

Outdoor Jazz Concert!

The history of jazz in nineteen songs, featuring Grammy Award winner Sundra Manning and SF Opera vocalist Joanna Lynn-Jacobs.

Mon Jul 29
2:00 PM - 3:00 PM

Drop-In Computer Help

Founders Room

Need one-on-one tech help? Library staff can assist for short, drop-in sessions.

Wed Jul 31
11:00 AM - 12:00 PM

Everything Apple

Founders Room

Join our “Everything Apple” workshop where we dive into all things Apple. From iPhones to MacBooks, no question is off-limits. Get hands-on advice tailored to your needs.

Register
Thu Aug 01
1:00 PM - 2:00 PM

Fluent Italian Conversation Group

Founders Room

Speak Italian? Join this weekly group for a lively conversation.

Fri Aug 02
1:00 PM - 2:30 PM

Hootenanny @ The Library

Founders Room

Drop in and bring your guitar, ukulele, or vocals to the Hootenanny at the library! All levels are welcome.

Register
Fri Aug 02
4:00 PM - 4:50 PM

Knitty Gritty

Teen Workshop

Looking for a knitting and crochet group? Look no further! Drop in Friday afternoons to hang out and chat while you knit and crochet with friends and family.

Sat Aug 03
11:00 AM - 12:30 PM

Filmmaking Lab

Founders Room

Calling all moviemakers, aspiring directors, and anyone with a story to tell! Dive into the world of filmmaking in a collaborative and hands-on environment.

Mon Aug 05
2:00 PM - 3:00 PM

Drop-In Computer Help

Founders Room

Need one-on-one tech help? Library staff can assist for short, drop-in sessions.

Mon Aug 05
6:00 PM - 7:30 PM

On the Art of Living

Founders Room

Join us for an inspiring evening with Scott Hoffman, winner of the James Beard M. F. K. Fisher Distinguished Writing Award, and his wife Mary Jo Hoffman, an aeronautical engineer-turned-artist.

Register
Tue Aug 06
6:00 PM - 7:00 PM

Spotlighting Folktales

Founders Room

Join us for a journey to the world of  folktales with Storyteller and Folklorist, Ruth Stotter.

Register
Fri Aug 09
4:00 PM - 4:50 PM

Knitty Gritty

Teen Workshop

Looking for a knitting and crochet group? Look no further! Drop in Friday afternoons to hang out and chat while you knit and crochet with friends and family.

Mon Aug 12
2:00 PM - 3:00 PM

Drop-In Computer Help

Founders Room

Need one-on-one tech help? Library staff can assist for short, drop-in sessions.

Wed Aug 14
1:00 PM - 2:30 PM

The New Yorker Discussion Group

Reading Room

Join us for a lively discussion! Gather to engage in thought-provoking conversations on recent articles.

Register