Things to Do This Week in San Francisco, CA

Your weekly guide to events and activities in San Francisco, CA. Concerts, classes, outdoor fun, and more.

49 results found

Kids

The Sun: Our Living Star

Starts in 2 hrs · Fri, Apr 17, 7:00 PM–8:00 PM UTC · Chabot Space & Science Center · 10000 Skyline Blvd, Oakland, CA 94619, Oakland, CA · Ages 6+

25 min Ages 6 and up, Adults The Sun has shone on our world for four and a half billion years. The light that warms our skin today has been felt by every person who has ever lived. It is our nearest star and our planet’s powerhouse, the source of the energy that drives our winds, our weather and...

Free

Free Notary Services

Sat, Apr 18, 5:00 PM–7:00 PM UTC · Elmhurst Branch Branch Library · 1427 88th Avenue, Oakland, CA

The Elmhurst Library once again offers notary public services free of charge. Please bring a valid photo ID for all signers, and remember that documents to be notarized must be signed in front of the Notary. DO NOT SIGN YOUR DOCUMENTS BEFORE YOU COME! All people signing the document(s) must be...

KidsFree

hey, hey, hey, Main TeenZone Presents... Gameday Fridays!

Starts in 4 hrs · Fri, Apr 17, 9:00 PM–10:30 PM UTC · Main Library TeenZone Branch Library · 125 14th Street, Oakland, CA

Start your weekend off right! Join us in the Main TeenZone, after school, every Friday to play video games like Super Smash Bros. and Mario Kart! All teens are welcome! Drop in; no sign-up needed.

Kids

Earthfest

Tomorrow · Sat, Apr 18, 6:00 PM–10:00 PM UTC · San Francisco Zoo · 1 Zoo Rd, San Francisco, CA 94132, San Francisco, CA

Celebrate Earth Day all weekend long and visit our pop-up village of conservation partners and activities. Teach your children the importance of living sustainably and supporting animal conservation by interacting with professionals who are making a difference. Located in the Madagascar center

Kids

SPACETIME

Starts in 4 hrs · Fri, Apr 17, 9:00 PM–10:00 PM UTC · Chabot Space & Science Center · 10000 Skyline Blvd, Oakland, CA 94619, Oakland, CA

12 minutes, all ages. Telescopes built to detect electromagnetic waves, like visible light, infrared, radio waves, and other forms, give us the ability to see objects and events at great distances in the universe, and far back in time. Today, a new type of instrument, the “gravity wave telescope”,..

Free

Drop-In Mahjong

Starts in 3 hrs · Fri, Apr 17, 8:30 PM–10:30 PM UTC · Pacifica Sharp Park Library · 104 Hilton Way, Pacifica, CA

Come join our dedicated Mahjong group! Whether you're a seasoned player or just learned the basics, all are welcome to enjoy a fun and friendly session of mahjong. We play non-competitive Hong Kong mahjong with California scoring. Come play and connect over tiles!

Kids

Waiting Far Away

Starts in 3 hrs · Fri, Apr 17, 8:00 PM–9:00 PM UTC · Chabot Space & Science Center · 10000 Skyline Blvd, Oakland, CA 94619, Oakland, CA

10 minutes All ages An explorer of the cosmos has traveled too far…and can’t find home. Become lost on a journey through the majestic, humbling, and solitary beauty of space and time reimagined. Charles Hayden Planetarium

Community Hub: Adult Education with Hayward Adult School

Starts in 32 min · Fri, Apr 17, 6:00 PM–9:00 PM UTC · Hayward Public Library - Main · 888 C St, Hayward, CA

Hayward Adult School (HAS) provides information about class sessions and offers support to those interested in enrolling at the adult school. Visit HAS on 3rd Fridays from 11am-2pm. For more information about the organization, please visit: https://has.husd.us/ No registration is required....

KidsFree

Craft Corner

Starts in 5 hrs · Fri, Apr 17, 10:30 PM–12:00 AM UTC · West Oakland Branch Branch Library · 1801 Adeline Street, Oakland, CA · Ages 5–15

Join us the 3rd Friday of each month, for even more crafts at the West Oakland Branch! We'll have a different craft each month, so come check it out! Crafts are designed for ages 5-15 and their caregivers, but anyone any age is welcome to join and create art.

Free

Appliance Assistance One-on-One Repair Help

Starts in 3 hrs · Fri, Apr 17, 8:15 PM–9:15 PM UTC · Brisbane Library · 163 Visitacion Avenue, Brisbane, CA

Do you have an old household appliance that doesn't work anymore? Bring it down to the library! In your 1-hour, one-on-one session, library staff will work with you to diagnose and find a solution to the problem. Using our selection of Makerspace tools, you’ll actively engage in repairing your...

Kids

Veterinary Hospital Tours

Sat, Apr 18, 5:00 PM–6:00 PM UTC · Oakland Zoo · 9777 Golf Links Rd, Oakland, CA

Take your next Zoo visit to a whole new level by touring our state-of-the-art Veterinary Hospital. This behind-the-scenes tour will take you through a facility designed to accommodate all current and future animals at Oakland Zoo. Tours are available select Wednesdays and Saturdays.

Kids

Preschool Stories (ages 3-5)

Starting soon · Fri, Apr 17, 5:30 PM–6:15 PM UTC · Hayward Public Library - Main · 888 C St, Hayward, CA

Welcome to Preschool Stories! Bring your preschool-age kids for fun pre-literacy and school readiness activities. After the 30-minute storytime there will be 15 minutes for crafts, coloring sheets, or manipulatives. No registration required! Drop on in. This storytime is for kids age 3-5 only. It's.

Free

Tai Chi

In 5 days · Wed, Apr 22, 8:00 PM–9:00 PM UTC · Pacifica Sanchez Library · 1111 Terra Nova Boulevard, Pacifica, CA

Chen-style Taijiquan (Tai Chi) is widely acknowledged as the ancestor of all other styles of Taijiquan. This class will introduce the Chen-style Taijiquan form, Silk-reeling Exercises and Wuji Qigong. The Chen-style Taijiquan form is soft and graceful with strong rooted stands that will help...

Free

Social Services Drop-In @West

Starts in 3 hrs · Fri, Apr 17, 8:00 PM–10:00 PM UTC · West Branch · 1125 University Ave, Berkeley, CA 94702, Berkeley, CA

Join our Social Services Specialist for support on various services, including healthcare, housing, and employment. We are here to assist you and connect you with local organizations tailored to your needs. Questions? Call 510-981-6240

KidsFree

Richmond Yacht Club Sail-a-Small Boat Day

Tomorrow · Sat, Apr 18, 5:30 PM–10:30 PM UTC · Richmond Yacht Club · 351 Brickyard Cove Road Point Richmond,, Point Richmond, CA

North Bay Sailing Meetup Group Now in its 34th year, Richmond Yacht Club Sail A Small Boat Day is a free and informal gathering, open to anyone who wants to attend – sailors and non-sailors, young and old alike. Richmond Yacht Club ask that people bring their own PFDs and warm clothing, but RYC do..

KidsFree

Game On!

In 6 days · Thu, Apr 23, 10:45 PM–12:00 AM UTC · Albany Library · 1247 Marin Ave, Albany, CA

A space for teens to hang out after school. We have a Switch-2 for multiplayer gaming, and board games are available. Library staff may take photos, videos, or audio recordings at our events. Please tell us if you do not wish to be photographed, video-recorded, or audio-recorded. We will always...

Tech Support Tutor Sessions

Starts in 3 hrs · Fri, Apr 17, 8:00 PM–10:00 PM UTC · Hayward Public Library - Main · 888 C St, Hayward, CA

Do you need some basic tech support? Tech Support Sessions are here to help! Meet one-on-one with a tutor to get assistance with basic tech issues, such as setting up your email, emailing photos, downloading an app, & more! Make a tutoring appointment online or reach out to Ed Services at...

KidsFree

Ukulele Club

Tomorrow · Sat, Apr 18, 6:00 PM–7:30 PM UTC · Tarea Hall Pittman South Branch · 1901 Russell St, Berkeley, CA 94703, Berkeley, CA

Come Play Ukulele! Let's get together and strum and sing some songs at THP South Branch! Bring your own ukulele, or use one of ours!

KidsFree

Baby Bounce & Playtime

In 3 days · Tue, Apr 21, 5:15 PM–6:15 PM UTC · Golden Gate Branch Branch Library · 5606 San Pablo Avenue, Oakland, CA · Ages Up to 5

Bring your babies to the library for songs, books, and socializing! This event is best for parents or caregivers with babies from birth to 18 months. Get accessibility information .

Free

Accessible Yoga (Special Needs Friendly)

In 4 days · Wed, Apr 22, 5:00 PM–6:00 PM UTC · Castro Valley Library · 3600 Norbridge Ave, Castro Valley, CA

This program is designed for Neurodivergent Adults, but open to anyone who has accessiblity issues or would like to try Yoga for the first time. Please bring a yoga mat or towel. Dana Leipold has been teaching yoga at Castro Valley Yoga/Prana Yoga and Wellbeing for six years and is currently...

KidsFree

Beginner Cantonese Club

Starts in 3 hrs · Fri, Apr 17, 8:00 PM–9:00 PM UTC · Millbrae Library · 1 Library Avenue, Millbrae, CA · Ages 18+

Do you want to practice speaking Cantonese? If so, we invite you to join our Cantonese conversation club, where you can meet fellow Cantonese learners while practicing your comprehension and speaking skills. Native Cantonese-speaking staff will facilitate each meeting and assist with pronunciation..

Kids

Earth Day 2026

Sat, Apr 18, 4:30 PM–11:00 PM UTC · Oakland Zoo · 9777 Golf Links Rd, Oakland, CA · Ages 12+

Join us on April 22, 2026, for a hands-on Earth Day Volunteer Event at Oakland Zoo’s Arroyo Viejo Creek! From 8:45am - 11:30am or 12:45pm - 3:30pm, volunteers (ages 12 and up only) can make a difference by removing invasive plants, picking up litter, spreading mulch, planting native species, and ...

KidsFree

Dance Along the Nile

Tomorrow · Sat, Apr 18, 6:30 PM–7:15 PM UTC · Belmont Library · 1110 Alameda de las Pulgas, Belmont, CA

This interactive program invites children to join Qabila Dance Company and discover the rich diversity of Egyptian culture through the folk dances of the people who live along the Nile River. Spirited dancers from Qabila Dance Company will present lively folk dances from different regions of Egypt..

KidsFree

Fun Fridays! ¡Viernes Divertidos!

Starts in 5 hrs · Fri, Apr 17, 10:30 PM–11:30 PM UTC · North Fair Oaks Library · 2510 Middlefield Road, Redwood City, CA

Come join us for an afternoon of fun at the end of our school week. This arts and crafts program invites participants to explore their creativity and imagination through hands-on activities while strengthening fine motor skills in a fun, supportive environment. Acompañanos a una tarde de diversión..

KidsFree

Read to a Dog @North

In 6 days · Thu, Apr 23, 10:00 PM–12:00 AM UTC · North Branch · 1170 The Alameda, Berkeley, CA 94707, Berkeley, CA · Ages 5–12

Read to a Dog is a great way for children to practice oral fluency, spend time with a friendly dog, and have fun. The goal is to help build a child's self-esteem and confidence, as well as foster a fondness for reading. Children ages 5 to 12 can sign up for a twenty minute session where they will...

KidsFree

Game Day @ Asian Branch

Starts in 5 hrs · Fri, Apr 17, 10:30 PM–12:00 AM UTC · Asian Branch Branch Library · 388 Ninth Street, Suite 190, Oakland, CA

Teens! Come join us at Asian Branch Library every Friday afternoon from 3:30-5PM to play Nintendo Switch games! No registration is required, just show up and have fun! Get accessibility information .

Free

Technology Help @Central, (Onsite w/Remote Option)

Starts in 32 min · Fri, Apr 17, 6:00 PM–7:00 PM UTC · Central Library · 2090 Kittredge St, Berkeley, CA 94704, Berkeley, CA

Come to the third floor central library computer lab and use our computers or bring your own device (no appointment needed). Library staff and volunteers will be available to answer computer questions, and provide personal computer guidance. Beginner computer users are welcome. Sign up for Tech...