Home » City Guide »

Things to do on a Rainy Weekend in San Francisco

Stay dry with a whole weekend of fun things to do indoors
By - posted 2/3/2015 No Comment

Photo Credit: Navid Baraty

We all knew that this warm and sunny January we’ve enjoyed had to end sometime…  Rain is predicted all weekend starting Thursday. Welcome back, nasty, rainy and cold San Francisco weather!

Outdoor Blues
Sure, that means it’s probably not going to be a great weekend to go to Golden Gate Park or Dolores Park… but don’t let all this meh ruin your weekend – there’s plenty of fun stuff for you do to that allows you to escape the great outdoors.

From Thursday through Sunday we’ve got 20 ideas of cheap and free things to do. Got any to add? Leave us a comment below!


Wednesday, June 17

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, June 17 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday

Thursday, June 18

Free Book Talk: Victorian Heists + All-Female Gangs (SF)
Thursday, June 18 – 6:30 pm - Ends at 8:00 pm | Cost: FREE*
*Free to attend, but RSVPs encouraged! Doors open at 6pm. Books available to purchase at the event.
| Best Bookstore in Union Square
Free Book Talk: Victorian Heists + All-Female Gangs (SF)
Victorian London comes vividly to life in this riveting heist novel about an all-female thieving gang and one young woman’s heroic plan to escape a life of crime, from Karen Odden, the USA Today bestselling author of Down a Dark River. Best Bookstore in Union Square ...

Friday, June 19

“Baila” Latino/a Community Dance Party + Salsa Classes (Berkeley)
"Baila" Latino/a Community Dance Party + Salsa Classes (Berkeley)
Every third Friday, La Peña becomes the Bay Area’s most joyful and inclusive salsa & bachata dance floor. ¡BAILA! is a monthly Latine community dance party rooted in live music, consent culture, and radical inclusivity (all ages, all levels, all welcome). Every edition features: ...

Wednesday, June 24

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, June 24 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday

Wednesday, July 1

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, July 1 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday

Wednesday, July 8

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, July 8 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday

Wednesday, July 15

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, July 15 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday

Sunday, July 19

Sugartown Festival 2026
Sunday, July 19 – 11:00 am - Ends at 6:00 pm | Cost: FREE*
*Admission Is Free
| 850 pomona St Crockett Ca 94525
Sugartown Festival 2026
Get ready to dance, eat, and soak up the vibes at Sugartown Festival 2026—fun’s just around the corner! Sugartown Festival 2026 18th Annual Community Celebration Welcome to Sugartown Festival 2026 — where music, community, and summer energy come together in unforgettable style. ...

Wednesday, July 22

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, July 22 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday

Wednesday, July 29

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, July 29 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday

Wednesday, August 5

Black Hammer’s Free “Hopped Up” Trivia Night (Every Wednesday)
Wednesday, August 5 – 7:00 pm | Cost: FREE | Black Hammer Brewing
Black Hammer's Free "Hopped Up" Trivia Night (Every Wednesday)

No pens, no paper. Join us for three rounds of fast-paced gameshow-style pub trivia in our taproom every Wednesday at 7PM. Free admission, with bonus points for fastest answer and a live scoreboard. Hopped Up Trivia at 7pm Black Hammer Brewing, 544 Bryant ...Every Wednesday