San Francisco Public Library (Main Library)
libraryLarge public library serving as the Main Library of the San Francisco Public Library system, offering extensive book and digital collections, public study and meeting rooms, research services, and community programs. Notable for its prominent downtown location and distinctive interior architecture (including a spiral skylight).
Upcoming Events (50)
Tutorial: Computer Basics
Join a beginner-friendly workshop at SF Public Library Main to learn computer basics—from turning on a computer to navigating the web and emailing. This instructor-led, hands-on session builds essential tech confidence in a welcoming library setting.
Yoga Workshop with Manisha
Canceled: Yoga Workshop with Manisha at SF Public Library – North Beach. This indoor wellness session was scheduled for March 18, 2026 at 1:00 PM; the library venue offers a calm, community-focused setting for mindfulness and gentle movement.
LEGO WeDo 2.0 Workshop
Hands-on LEGO WeDo 2.0 workshop at SF Public Library – Excelsior for kids and families. Build simple robots, explore basic coding, and spark creativity in a friendly library setting.
Tutorial: Book A Librarian
A hands-on tutorial at SF Public Library Ingleside teaching patrons how to book a librarian for one-on-one help, including tips on research, finding resources, and using library services.
Pom Pom Leprechauns Craft
Join a kid-friendly craft session at SF Public Library North Beach to make pom-pom Leprechauns. This cozy, hands-on activity invites young makers to explore colors and textures in a welcoming library setting, with a dash of whimsy and creativity.
Film: Wild Robot
Join a family-friendly screening of Wild Robot at SF Public Library – North Beach. This indoor film screening brings the robot adventure to life for kids and adults alike in a welcoming library setting. A cozy cultural outing in San Francisco’s North Beach.
Norwegian Finger Weaving Cords
Join a hands-on workshop at SF Public Library - Ingleside on March 18, 2026 at 3:30 PM to learn Norwegian finger weaving cords. In this beginner-friendly session, you'll pick up traditional cord-making techniques, weave decorative cords, and take home your finished strand. Nordic-inspired fiber craft for curious makers.
Workshop: Toilet Paper Roll Cat
Hands-on workshop at SF Public Library – Chinatown where participants transform toilet paper rolls into a playful cat sculpture. Family-friendly and suitable for kids and adults, the session covers simple, creative craft techniques using everyday materials in a welcoming library setting.
Performance: Arabic Belly Dance with Nicole Maria
Join Nicole Maria for a live Arabic belly-dance performance at SF Public Library – Excelsior. The intimate library stage blends traditional rhythms with contemporary storytelling, offering a vibrant cultural experience in a welcoming community venue.
Social: Dungeons & Dragons
Join fellow Dungeons & Dragons players for an afternoon of social tabletop gaming at the SF Public Library Main. This casual meetup invites players of all levels to roll dice, share stories, and form new gaming connections in a welcoming library setting.
Workshop: Biblio Bistro
Join SF Public Library's Main branch for a hands-on educational workshop, Biblio Bistro, blending books with bite-sized activities. This indoor, free program invites curious readers to explore culinary-themed literacy through collaborative exercises in a welcoming library setting.
Film: Zootopia 2
Screening of Zootopia 2 at the SF Public Library – North Beach. A family-friendly animated sequel shown in a cozy library setting, ideal for kids and caregivers. The film starts at 5:00 PM as a casual, free community screening.
Workshop: Understanding Leases and Contracts
Join a library-led workshop at SF Public Library - Excelsior: Understanding Leases and Contracts. Learn essential terms, how to read clauses, and avoid common pitfalls in rental agreements. A practical session for renters and landlords alike.
Activity: Comic Drawing with Ajuan Mance
Join comic artist Ajuan Mance for an interactive comic-drawing session at SF Public Library in Bernal Heights. This hands-on workshop invites doodlers of all levels to explore character design, storytelling, and panel composition in a friendly library setting.
Electrify Your Home Without a Panel Upgrade
Join this public library workshop to learn practical, safety-conscious ways to improve your home's electrical efficiency without a full panel upgrade. The session covers basic circuit considerations, affordable DIY tweaks, and when to seek licensed help, all explained in clear language at SF Public Library – Glen Park.
Tutorial: Scam Prevention 101 for Seniors /長者網絡電信防詐簡介
Join a bilingual scam-prevention workshop for seniors at SF Public Library - Chinatown. Learn to recognize robocalls, phishing attempts, and online fraud, and pick up practical tips to protect personal information in a friendly library setting.
Veterans Health Administration Services Info Session (Canceled)
Canceled: Veterans Health Administration Services Info Session at SF Public Library – Main. This informational program was to cover veterans' health benefits and VA services, presented by VHA representatives. A free, indoor library event in San Francisco.
Macrame Keychains Workshop
Learn the basics of macrame and craft your own decorative keychain in this beginner-friendly workshop at SF Public Library - Excelsior. All materials are provided and the session is designed for newcomers to enjoy a hands-on, social crafting experience in a cozy library setting.
Activity: Beginning Readers’ Bingo
Join SF Public Library – Eureka Valley for a playful bingo session designed for beginning readers. This family-friendly activity blends literacy practice with game fun in a cozy library setting, perfect for curious kids and their caregivers.
Library Commission Meeting
On 2026-03-19 at 16:30 UTC, San Francisco's Library Commission meets at the Main Branch to review library policies, budget items, and service plans. The public is welcome to observe and provide input during the formal proceedings in a city-library setting.
Environmental Justice Movement: Past and Present
This public lecture at SF Public Library, Main, traces California's environmental justice movement from its origins to the present. It explores communities impacted by pollution, grassroots organizing, and policy shifts shaping equitable protections, and highlights ongoing challenges and opportunities for reform.
Low Income Taxpayer Clinic
Free tax help and education for low-income filers at the San Francisco Public Library. Volunteers guide you through deductions, credits, and filing basics in a welcoming, library setting.
Workshop: Book Cover Tote Bags
Hands-on workshop at SF Public Library - Eureka Valley showing how to transform book covers into stylish, reusable tote bags. Learn simple craft techniques and upcycling ideas in a friendly library setting.
Short Stack Book Club
Join the Short Stack Book Club at SF Public Library – Noe Valley for a lively discussion of this month’s pick in a welcoming library setting. Librarians guide the conversation as neighbors share insights and ideas in an informal, intellectual atmosphere.
Mancala Play
Join a friendly Mancala session at SF Public Library - Chinatown. Learn or play this classic strategy game in a casual, welcoming space. All ages welcome; no experience required. A fun, family-friendly library activity in the heart of Chinatown.
Excelsior Walking Club
Kick off an easy, social stroll with the Excelsior Walking Club from the SF Public Library – Excelsior. This casual, neighborhood walk invites adults to explore the surrounding streets, meet neighbors, and enjoy fresh air together in a relaxed library-led activity.
Book Club: Junior Readers
Join SF Public Library, Glen Park, for Book Club: Junior Readers. A kid-friendly reading discussion of a selected children's book, hosted by librarians in a cozy, welcoming space. Perfect for young readers and families seeking a lively, literary afternoon.
Social: Chess Club
Join the Social Chess Club at SF Public Library Visitacion Valley for casual, friendly games. Bring a board or borrow one, meet fellow players, and sharpen tactics in a welcoming, community space.
Early Learning: Big San Francisco Play Date
Saturday morning, March 21, 2026, at 10:00, join the SF Public Library’s Western Addition branch for Early Learning: Big San Francisco Play Date. A family-friendly, kids-focused program with stories, hands-on activities, and social play that sparks early learning in a welcoming library setting.
Author: Natasha Tripplett
SF Public Library - Excelsior hosts author Natasha Tripplett on March 21 at 10:30 for a reading and conversation. Attendees can expect an engaging literary event with Q&A, exploring her work and storytelling craft in a welcoming library setting.
Workshop: Basic Budgeting for Teens
Join a hands-on budgeting workshop designed for teens at SF Public Library, Visitacion Valley. Learn money basics, set savings goals, and practice simple budgeting tools in a friendly, librarian-led session.
Cut & Paste: Drop-in Collage Workshop
Join a casual, drop-in collage workshop at SF Public Library – Main. Cut and paste your own imagery, learn simple collage techniques, and create unique art in a welcoming library setting. No registration required.
Rashomon: Screening and Discussion
Screening of Kurosawa's Rashomon at SF Public Library, North Beach, followed by a moderated discussion. Explore conflicting perspectives and storytelling craft in this landmark Japanese classic in a welcoming library setting.
Performance: Bay Beats Punk Rock Concert
Experience a high-energy punk rock concert at SF Public Library – Main as Bay Area bands unleash fast riffs and roaring vocals in an intimate library setting. A free daytime show that blends community space with raw underground energy and the library's shelves buzzing with sound.
Design Bookbinding Gallery Walk-Through with Patricia Owen
Patricia Owen guides a gallery walk-through on design bookbinding at the San Francisco Public Library. The talk highlights binding aesthetics, materials, and techniques, tying craft to design history in a public library setting. An accessible, image-rich event for designers, students, and book lovers.
Social: Puzzle Swap
Join fellow puzzle lovers at SF Public Library's Bernal Heights branch for an afternoon of swapping jigsaws, brain-teasers, and games. Bring puzzles to trade, swap tips, and meet others in a welcoming community space—great for adults and families alike.
Workshop: Create with Cricut
Join a beginner-friendly, hands-on Cricut workshop at SF Public Library – Main. Learn design transfer, material choices and project assembly as you create vinyl decals, paper crafts, and more with the library's Cricut machines.
Creative Saturday Afternoons
Spend a creative Saturday afternoon at SF Public Library – Chinatown. This casual workshop invites families and kids to explore arts-and-crafts, simple maker projects, and hands-on activities using library resources. A welcoming, free-form session focused on imagination and learning.
Four-Corner Basket Workshop with Esther Kwan
Join Esther Kwan for a hands-on Four-Corner Basket workshop at SF Public Library, Visitacion Valley. Learn the four-corner weaving technique in a friendly, library setting as materials are shared and basics are covered.
Decoden Keychains Workshop
Hands-on workshop at SF Public Library (Bernal Heights) teaching how to decorate and assemble decoden-style keychains. Materials are provided; a beginner-friendly DIY craft suitable for families and new makers exploring decorative embellishments.
Performance: Storytime for Grown-ups
An evening of live storytelling for grown-ups at the SF Public Library's Western Addition branch. This intimate performance blends literature and spoken-word tales, offering witty, reflective storytelling tailored for adult audiences.
Mae Coyiuto: Goodbye and Everything After
Join author Mae Coyiuto for a reading and discussion of Goodbye And Everything After at the SF Public Library Main. The event offers insights into the novel and a Q&A session with the author in a welcoming library setting in San Francisco.
Workshop: Slime
Join the San Francisco Public Library in Golden Gate Valley for a hands-on slime workshop. Kids and families mix safe ingredients to create stretchy, colorful slime, exploring simple science while crafting in a friendly library setting.
Celebration: Local Color Book Party
Join the San Francisco Public Library for an afternoon celebrating Local Color with local authors and readers. Enjoy accessible readings, conversations on representation in contemporary literature, and a welcoming community atmosphere inside the Main Library.
Book Club: Genre Smoosh
Join fellow readers at SF Public Library – Eureka Valley for a lively book-club discussion of Genre Smoosh. Share insights, meet library staff, and discover new favorites in a welcoming, community-focused afternoon.
OWLS Older Writers Laboratory
Join the OWLS Older Writers Laboratory at SF Public Library—Bernal Heights for a creative-writing workshop. Older writers collaborate on craft, share prompts, and workshop new pieces in a supportive library setting.
Early Learning: Play with Purpose Playgroup
Join the SF Public Library at Glen Park for an Early Learning Playgroup. This caregiver-and-child session uses purposeful play to build early literacy, social skills, and confidence in a warm, indoor library setting.
Taller: Prepárate para Vender en un Pop-Up
This practical workshop at SF Public Library – Excelsior helps aspiring pop-up vendors prepare, price, and present products for successful street-market sales. Learn booth setup, product presentation, pricing basics, and local compliance tips tailored to San Francisco pop-up culture.
Unfaithfully Yours
Join a screening of the classic Preston Sturges comedy Unfaithfully Yours at SF Public Library in Golden Gate Valley. A witty, midcentury film experience in a welcoming library setting, perfect for cinephiles and community members seeking stylish humor from the 1940s.
ESL Conversation Club
Practice everyday English in a friendly, informal setting at SF Public Library - Excelsior. This ESL Conversation Club offers a welcoming space to chat, build confidence, and connect with fellow adults in a community library program.