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

Upcoming Events

Sat Sep 26
10:00 AM - 12:00 PM

Teen Garden Clean Up Day

Teen Patio

Do you need to earn community service credit for school? Sign up to help out at the Library!

Register
Sat Sep 26
10:30 AM - 12:30 PM

Life Saving Skills Class

Founders Room

Join us for a life-saving skills class taught by Marin Medical Reserve Corps member Dr. Tom Cromwell.

Register
Mon Sep 28
4:30 PM - 5:30 PM

Afterschool Homework Helpers

Children's Lab

High school students are invited to tutor kids afterschool for community service credit.

Register
Tue Sep 29
4:00 PM - 6:00 PM

Community Service for Teens

Lend a helping hand at the Library!

Register
Wed Sep 30
2:30 PM - 4:30 PM

Afterschool Lounge

Teen Room

Drop in on early release day from middle school for snacks, studying, and hanging out. For grades 6-12 (high school students are welcome too).

Wed Sep 30
6:00 PM - 7:00 PM

Humans of San Quentin

Founders Room

Hear stories from people impacted by incarceration and learn how storytelling can challenge stereotypes, build compassion, and connect us to our shared humanity.

Register
Thu Oct 01
6:00 PM - 7:30 PM

Chess Club

Corner Books

Join us for chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.

Mon Oct 05
4:30 PM - 5:30 PM

Afterschool Homework Helpers

Children's Lab

High school students are invited to tutor kids afterschool for community service credit.

Register
Tue Oct 06
4:00 PM - 6:00 PM

Community Service for Teens

Lend a helping hand at the Library!

Register
Wed Oct 07
2:30 PM - 4:30 PM

Afterschool Lounge

Teen Room

Drop in on early release day from middle school for snacks, studying, and hanging out. For grades 6-12 (high school students are welcome too).

Thu Oct 08
6:00 PM - 7:30 PM

Chess Club

Reading Room

Join us for chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.

Sun Oct 11
3:00 PM - 4:00 PM

Clothing Mending Workshop

Makerspace

Join us in the Makerspace to learn how to extend the life of your wardrobe. Whether it’s a loose button or a worn-out knee, we’ll show you how to turn "damaged" into "designed." Ages 10+ are welcome.

Register
Mon Oct 12
4:30 PM - 5:30 PM

Afterschool Homework Helpers

Children's Lab

High school students are invited to tutor kids afterschool for community service credit.

Register
Tue Oct 13
4:00 PM - 6:00 PM

Community Service for Teens

Lend a helping hand at the Library!

Register
Wed Oct 14
2:30 PM - 4:30 PM

Afterschool Lounge

Teen Room

Drop in on early release day from middle school for snacks, studying, and hanging out. For grades 6-12 (high school students are welcome too).

Thu Oct 15
6:00 PM - 7:30 PM

Chess Club

Corner Books

Join us for chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.

Sat Oct 17
11:00 AM - 1:00 PM

Sewing Bee

Makerspace

Join our Sewing Bee! Whether you're a seasoned pro or just starting, bring your current project or follow along with our seasonal craft. This month, we're doing a Halloween Costume Workshop!

Register
Tue Oct 20
4:00 PM - 6:00 PM

Community Service for Teens

Lend a helping hand at the Library!

Register
Wed Oct 21
2:30 PM - 4:30 PM

Afterschool Lounge

Teen Room

Drop in on early release day from middle school for snacks, studying, and hanging out. For grades 6-12 (high school students are welcome too).

Thu Oct 22
6:00 PM - 7:30 PM

Chess Club

Corner Books

Join us for chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.