Skip to main content
English
繁體中文
Español
Login
Home
Events
Teen Events
Adult and Children Events
Locations
The Mix at Main
Anza
Bayview
Bernal Heights
Chinatown
Eureka Valley
Excelsior
Glen Park
Golden Gate Valley
Ingleside
Marina
Merced
Mission
Mission Bay
Noe Valley
North Beach
Ocean View
Ortega
Park
Parkside
Portola
Potrero
Presidio
Richmond
Sunset
Virtual Library
Visitacion Valley
West Portal
Western Addition
All Library Hours
Branch Library Map
Contact Us
Days Closed
Group Visit
Made at the Mix
Instagram
SoundCloud
YouTube
Resources
Research Topics
Art
History / Social Studies
Language Learning
Literature
Math
Biography
Science
Research Tools
eLearning
Encyclopedias & Dictionaries
eStuff
Live Homework Help
Magazines & News
SF Historical Photos
Writing Tools
Other Resources
Ask a Librarian
Discover & Go
Get a Library Card
Practice DMV Tests
Reserve a Computer
Teen Picks
Read These Books
eBooks
eAudiobooks
Movies & TV
Music
Magazines
Your Future
Jobs & Volunteer Opportunities
College Information
Technical Schools
Glen Park
Features
Computers, laptops, free wifi
Community/study room for reserve
Volunteer Opportunities Available
Bring your group for a visit
Upcoming Events
Activity: Young Writers Group
Tuesday, October 10, 2023 -
4:30pm
to
5:30pm
Bring your imagination, and any friends who like writing. We'll provide paper, pencils, writing prompts ...
More
Workshop: Leadership Qualities for Teens
Thursday, October 12, 2023 -
4:30pm
to
6:30pm
Identify the key components that make up a good leader, apply to build and strengthen ...
More
Social: Two-Hour Role-Playing Game — Invaders and Earthlings
Tuesday, October 17, 2023 -
3:45pm
to
5:45pm
Play a whole role-playing game (RPG) in just a couple of hours with us using ...
More
Activity: Patch or Embroider Your Jeans and Other Clothes
Sunday, October 22, 2023 -
2:00pm
to
4:00pm
Try your hand at mending and simple embroidery in a participatory, skill-sharing workshop, with books ...
More
1 of 3
next ›
Contact Us
2825 Diamond Street
415-355-5616
gpamgr@sfpl.org