A self-healing class

Qigong Movement Meditation
Friday Mar 7

Register & Attend

A three part interactive seminar

Mindful Eating
with Claire R. Cohn, M.A.
Friday Mar 7

Register and Attend

Seniors

Find your next read

Upcoming Events

Fri Feb 21
11:00 AM - 12:00 PM

Stretching for Mind/Body

Founders Room

Join us for a rejuvenating seated yoga session at the library with gentle poses and mindful relaxation for all levels!

Join the waitlist
Fri Feb 21
1:00 PM - 2:30 PM

Hootenanny Fridays

Founders Room

Grab your guitar, ukulele, or your singing voice and join us for a fun, informal jam session! All skill levels are welcome.

Sat Feb 22
11:00 AM - 12:00 PM

Book Circle: Connecting Through Conversations

Reading Room

A book circle to connect as a community in a meaningful way and create a safe space to expand and deepen our understanding of the world around us. Registration required.

Register
Sat Feb 22
11:00 AM - 12:00 PM

Heat Press Workshop

Makerspace

Want to create personalized gifts, apparel, or home decor? Our workshop will teach you the skills to bring your designs to life with vibrant, durable prints. No prior experience is necessary!

Mon Feb 24
9:00 AM - 5:00 PM

Mosaic Monday

Children's Patio

Join us on the Children's room patio to draw with sidewalk chalk.

Mon Feb 24
10:00 AM - 12:00 PM

Winter Day Cafe

Founders Room

If you have the winter blues, drop by the Library on select Monday mornings for a warming beverage, classic games and friendly conversation!


Attend events from the comfort of your homes

Library Speakers Consortium

Connect with renowned authors.

Participate in live Q&A sessions with authors.

Discover new ideas and voices.

Browse the schedule

Useful Resources

Consumer Reports

Find the articles and ratings you need. Browse individual issues or enter a keyword to search past issues.

Driving Tests

Find CA DMV practice tests good for the permit test, driver’s license test and the senior citizens’ refresher test.

Mango Languages

Learn practical conversational skills in a variety of languages from our popular language learning app.

Get in touch

Stay connected

Sign up for our monthly newsletter

Get news and updates in your inbox