Bay to Breakers is back this weekend. This map shows the streets of San Francisco closed for the race


bay area // San Francisco
Photo by Danielle Echeverria


Participants run or walk at Howard and Ninth streets in San Francisco during the 2019 Bay to Breakers race.

Gabrielle Lurie/The Chronicle 2019

San Francisco’s Bay to Breakers running race returns on Sunday for the first time since 2019 – and promises to bring its extravagantly costumed runners and party atmosphere back to the heart of the city.

Bay to Breakers began in 1912 as part of a series of programs to help the spirit of the city recover from the massive earthquake of 1906. The race, which normally draws tens of thousands of people to the city, went virtual during the pandemic.

This year, participants will once again cross town from the Embarcadero to Ocean Beach – a total distance of approximately 7½ miles – causing multiple road closures throughout the weekend.

Here’s which streets will be closed for the race and when.

Downtown/South Market

  • Howard Street from Embarcadero to Beale; Spear Street from Mission to Folsom; Rue Steuart de Mission at the southern terminus: closed from 7 p.m. Saturday to 11 a.m. Sunday (Intersection 2 on the map)
  • Main Street from Mission to Folsom: closed Saturday 7 p.m. to Sunday 5 p.m. (Intersection 3 on the map)
  • Howard Street from Beale to Third; Beale Street from Mission to Folsom; Fremont Street from Mission to Folsom; First Mission Street in Folsom; Second Mission Street in Folsom; New Montgomery Street from Mission to Howard: Closed Sundays 3 a.m. to 10 a.m. (Intersection 6 on the map)
  • Howard Street from third to ninth; Ninth Street from Howard to Market: Closed Sundays 6 a.m. to 11 a.m. (Intersection 11 on the map)

Hayes Valley/Panhandle

  • Hayes Street from Market to Divisadero: closed Sundays from 6 a.m. to 11 a.m. (Intersection 12 on the map)
  • Steiner Street from Grove to Hayes; Baker Street from Oak to Fell: closed on Sundays from 5 a.m. to 11:30 a.m. (Intersection 8 on the map)
  • Divisadero Street from Grove to Oak: Closed Sundays 5 a.m. to 1 p.m. (Intersection 7 on the map)
  • Fell Street from Divisadero to Stanyan: Closed Sundays 6am-2pm (Intersection 13 on the map)

Golden Gate Park

Bernice Rodgers Drive from JFK to MLK; Chain of Lakes Street from Fulton to Lincoln; JFK Drive from Stanyan to Great Highway; Cross drive from MLK to Crossover; 30th Avenue from Fulton to JFK; 36th Avenue from Fulton to JFK: Closed Sunday from 3 a.m. to 4 p.m. (Intersection 14 on the map)

  • 47th Avenue from Fulton to JFK: closed from Saturday 9 p.m. to Sunday 2 p.m. (Intersection 15 on the map)
  • MLK Drive from Bernice Rodgers to Lincoln: closed Saturday 9 p.m. to Sunday 4 p.m. (Intersection 16 on the map)

ocean beach

  • Ocean Beach car park: closed from Friday 12:01 a.m. to Monday 6:00 p.m. (Intersection 1 on the map)
  • Playa Street from Cabrillo to Fulton; Fulton Street eastbound from Great Highway at 48th Avenue; Fulton Street westbound from 46th Avenue to Great Highway; Lincoln Way eastbound from Great Highway to La Playa; Lincoln Way westbound from 48th Avenue to Great Highway; Great Highway from Sloat to JFK: closed Saturday 9 p.m. to Sunday 4:30 p.m. (Intersection 4 on the map)
  • Great Freeway from JFK to Balboa; Balboa car park: closed from Sunday 12:01 a.m. to Sunday 4:00 p.m. (Intersection 5 on the map)
  • Great Highway from Balboa to Point Lobos: Closed Sunday 5:00 a.m. to Sunday 2:00 p.m. (Intersection 9 on the map)
  • Cabrillo Street from 46th Avenue to La Playa; Balboa Street from 46th Avenue to Great Highway; Point Lobos Avenue from 48th Avenue to Great Highway: Closed Sunday 5 a.m. to Sunday 4 p.m. (Intersection 10 on the map)

Danielle Echeverria is a staff writer for the San Francisco Chronicle. Email: danielle.echeverria@sfchronicle.comTwitter: @DanielleEchev

Correction: An earlier version of this story incorrectly identified several numbered avenues as streets.

Previous Wild In-Store Tour for Region 1 Spring Sports Teams | Sports
Next Chicago City Council overwhelmingly approves Compromise Neighborhoods Map