- 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
Community Service for Teens
High school students who need to earn community service credit for school can sign up to lend a "helping hand"!
Join the waitlistAfterschool Lounge
Teen RoomDrop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.
Community Service for Teens
Lend a helping hand at the Library! Volunteer to help out at the Puzzle Swap.
RegisterPuzzle Swap
Founders RoomDo you have used puzzles that you would like to trade for different ones? Visit the library for a fun puzzle swap!
Dungeons & Dragons Club
Teen WorkshopDo you love playing Dungeons & Dragons or want to learn? Sign up to learn, create, and make friends on a new adventure!
RegisterCommunity Service for Teens
High school students who need to earn community service credit for school can sign up to lend a "helping hand"!
Join the waitlistLearn Chinese Mahjong
Reading RoomNew to Mahjong? Join Marin Mahjong for complimentary, easygoing instruction in a supportive, community setting. Get ready to play—no experience needed!
Join the waitlistAfterschool Lounge
Teen RoomDrop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.
Final Exam Study Hall
Founders RoomCramming for finals? Drop by the Library for study areas and resources for students. We're here to help you succeed!
Clothing Mending Workshop
MakerspaceJoin us for a workshop focused on the art of mending. Bring your favorite ripped jacket or blouse with a loose button and join the Mending Revolution!
Community Service for Teens
High school students who need to earn community service credit for school can sign up to lend a "helping hand"!
RegisterAfterschool Lounge
Teen RoomDrop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.
Sewing Bee
MakerspaceJoin 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 making: Zipper Pouches!
RegisterDungeons & Dragons Club
Teen WorkshopDo you love playing Dungeons & Dragons or want to learn? Sign up to learn, create, and make friends on a new adventure!
Join the waitlistAfterschool Lounge
Teen RoomDrop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.
Community Service for Teens
High school students who need to earn community service credit for school can sign up to lend a "helping hand"!
RegisterAfterschool Lounge
Teen RoomDrop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.
Free ACT and SAT Practice Tests
Founders RoomCollege admissions practice tests for high school students year-round. Select between the ACT or SAT practice test, or try both at no cost. Register for multiple sessions now to reserve your spot!
RegisterCommunity Service for Teens
High school students who need to earn community service credit for school can sign up to lend a "helping hand"!
RegisterLearn Chinese Mahjong
Reading RoomNew to Mahjong? Join Marin Mahjong for complimentary, easygoing instruction in a supportive, community setting. Get ready to play—no experience needed!
Register