Join the discussion

Teen Book Club

Come and hang out!

Teens

The Teen Library is dedicated place for teens that provides materials and tools for recreational and educational activities.

Find your next read


Upcoming Events

Thu Mar 30
5:00 pm - 7:00 pm

High School Arts Mashup

Presenting images & words created by students in response to other student artists and poets.

Register
Fri Mar 31
4:00 pm - 5:00 pm

Tiburon CoderDojo

CoderDojo is a free after-school computer programming club for young people ages 8-17.

Sat Apr 1
2:00 pm - 4:00 pm

Girls Who Code Club

Girls Who Code Clubs are free programs for 3rd-5th and 6th-12th grade girls and non-binary students that provide a sisterhood of supportive peers and role models using computer science to change the world.

Register

We are always open

homework help
Brainfuse HelpNow!

Connect to live online tutors in one-on-one sessions for homework help, skills building, writing lab, and more.

borrow a device
Borrow a Device

Hotspots, Chromebooks, ereaders, and Rokus are available to borrow and take home.

teen reading recommendation service
Your Next Book

Tell us what you like to read and we'll email you a list of books chosen just for you!

hoopla digital library
hoopla

Access great entertainment content from your mobile devices or from your computer. Stream movies, TV shows, music, and download ebooks and audiobooks.

libby digital library
Libby, by OverDrive

Find your next great read or listen in our largest ebook and audiobook collection. Download the free Libby app on your phone or tablet.

Come visit the new spaces in the Teen Room

Workshop

  • Craft and DIY materials must stay in the Workshop.
  • Use supplies and tools carefully and ask for help if you don’t know how to use them

Teen Room

  • Snacks will be provided on the countertop or tabletops.
  • Study areas
  • Collection of books for teens

Patio

  • Study and hang out outside.
  • Garden coming soon!

Get in touch

library logo

Rebecca Jung

Teen Services & Adult Reference Librarian

(415) 789-2663

[email protected]

Stay connected

Subscribe to the Teen Newsletter

Get news and updates to your email inbox

Follow us on social