Juneteenth Parade: Sunday, June 22, 2025

Share this:

Temporary, from approximately 7:30 a.m. until streets are clear

Event Summary

San Francisco's annual Juneteenth Parade takes place this Sunday, June 22. The parade commemorates the emancipation of enslaved Black Americans and celebrates African American culture. The parade will occur on Market Street, heading westbound to Civic Center and City Hall. Muni service will be rerouted in the area of the parade and there will be multiple street closures.

On This Page

Street Closures

The following streets will be closed to vehicle traffic at the specified times:

From 7 a.m. – 1 p.m.: Staging area

  • Market Street from Beale to Steuart
  • Steuart Street from Market to Howard,
    • Mission Street Intersection Open
  • Spear Street from Market to Howard,
    • Mission Street Intersection Open
  • Main Street from Market to Howard,
    • Mission Street Intersection Open

From 10 a.m. – 3 p.m.: Parade Route and Dispersal Area

  • Market Street from 8th to Steuart
  • 8th Street from Market to Mission
  • Hyde Street from McAllister to Market
  • Grove Street from Market to Van Ness

Back to Top

Getting to the Parade

The easiest way to get to the Parade is via the Muni Metro Subway. If you're marching in the Parade, Embarcadero Station is nearest to the formation area. If you're going to watch the Parade, Civic Center, Powell and Montgomery stations are all along the Parade route.

Back to Top

Parade Route

The parade will begin at 11 a.m. on Market & Spear, proceeding west along Market to 8th Street. Vehicles and parade floats will disperse south via 8th Street. Those walking in the parade contingent will disperse onto westbound Grove and northbound Hyde streets.

Back to Top

Muni Service Changes

Several Muni lines and routes will not be able to serve Market Street during the Parade. Many Market Street routes are rerouted to Mission Street. These reroutes will stop at regular stops for the 14 Mission Route between 11th and 1st streets. Some routes will switchback--changing from inbound to outbound--before they reach Market Street.

The table below summarizes the changes by line/route, including when the change starts. Service will return to normal after the streets are clear.

Note: Be sure to receive real-time Muni service alerts via email or text by signing up through our Email and Text Subscriptions page.

Temporary Service Changes by Route/Line
Route & Direction Duration Service Change Summary Stops Missed Alternate Stop Locations

F Market & Wharves 
Inbound to Fisherman's Wharf

Pre-Parade Reroute

(Bus Shuttles)

7:30 to 10 a.m. From Market & Beale via Beale, Mission, The Embarcadero to regular route

F Market & Wharves 
Outbound to The Castro

Pre-Parade Reroute

(Bus Shuttles)

7:30 to 10 a.m. From The Embarcadero & Don Chee Way via The Embarcadero, Mission, Fremont, Market to regular route

F Market & Wharves
Inbound to Fisherman's Wharf

Parade Reroute

(Bus Shuttles)

10 a.m. to 3 p.m.

From Market & 10th via 10th, Mission, The Embarcadero to regular route

Note:

  • Rerouting buses will make 14 Mission stops along Mission St. 

F Market & Wharves
Outbound to The Castro

Parade Reroute

(Bus Shuttles)

10 a.m. to 3 p.m.

From The Embarcadero & Don Chee Way via The Embarcadero, Mission, 11th, Market to regular route

Note:

  • Rerouting buses will make 14 Mission stops along Mission St. 

Use the K Ingleside, L Taraval, M Ocean View, or S Shuttle lines in the Market Street Subway:

2 Sutter
Inbound to Downtown
7:30 to 3 p.m. From Post & Kearny via Kearny, Bush, Sansome, Sutter to temporary terminal at Sutter St & Sansome St
  • N/A
2 Sutter
Outbound to The Richmond
7:30 to 3 p.m. From temporary terminal to regular route
5 Fulton
Inbound to Downtown
10 a.m. to 3 p.m.

From McAllister & Van Ness via Van Ness, Mission, Beale to terminal

Notes:

  • Rerouting buses will make 14 Mission stops along Mission Street
  • Use Muni Metro Subway service between Van Ness and Embarcadero stations

 

Use any line in the Market Street Subway:

5 Fulton
Outbound to The Richmond
10 a.m. to 3 p.m.

From Fremont & Mission via Mission, South Van Ness, Hayes, Franklin, McAllister to regular route

Notes:

  • Rerouting buses will make 14 Mission stops along Mission Street
  • Use Muni Metro Subway service between Van Ness and Embarcadero stations

Use any line in the Market Street Subway:

6 Hayes-Parnassus
Inbound to Civic Center

(Switchback)
10 a.m. to 3 p.m. Switchback will begin at Grove & Van Ness via Van Ness, Hayes to regular outbound route
  •  
  •  
6 Hayes-Parnassus
Outbound to The Inner Sunset

(Switchback)
10 a.m. to 3 p.m. Regular route from Hayes St & Van Ness Ave
  •  
  •  
7 Haight-Noriega
Inbound to Downtown
10 a.m. to 3 p.m.

From Market & South Van Ness via Market to 10th, Mission, Beale to regular terminal

Notes:

  • Rerouting buses will make 14 Mission stops along Mission Street
  • Use Muni Metro Subway service between Van Ness and Embarcadero stations

Use any line in the Market Street Subway:

7 Haight-Noriega
Outbound to Ocean Beach
10 a.m. to 3 p.m.

From Fremont & Mission via Mission, 11th, Market to regular route

Notes:

  • Rerouting buses will make 14 Mission stops along Mission Street
  • Use Muni Metro Subway service between Van Ness and Embarcadero stations

Use any line in the Market Street Subway:

8 Bayshore
Inbound to Fisherman's Wharf
10 a.m. to 3 p.m. From 3rd & Mission via Mission, The Embarcadero, Washington, Battery, California, Kearny to regular route
8 Bayshore
Outbound to City College
10 a.m. to 3 p.m. From Stockton & Clay via Clay, Drumm, Washington, The Embarcadero, Mission, 4th to regular route
9 San Bruno
Inbound to Downtown

Pre-Parade Reroute
7:30 to 10 a.m. From Market & Beale via Beale, Folsom, Main to temporary terminal on Main, midblock, between Folsom and Howard
  • None
9 San Bruno
Outbound to Visitacion Valley

Pre-Parade Reroute
7:30 to 10 a.m. From temporary terminal to Howard, Fremont, Market to regular route
9 San Bruno
Inbound to Downtown

Parade Reroute
10 a.m. to 3 p.m. From Mission & 11th via Mission, Beale to temporary terminal at Transit Center Bus Plaza Bay D

Use any line in the Market Street Subway:

9 San Bruno
Outbound to Visitacion Valley

Parade Reroute
10 a.m. to 3 p.m.

From temporary terminal to Fremont, Mission, 11th to regular route.

Notes:

  • Rerouting buses will make 14 Mission stops along Mission Street
  • Use Market Street Subway service between Van Ness and Embarcadero stations

Use any line in the Market Street Subway:

12 Folsom-Pacific
Inbound to Nob Hill
7:30 a.m. to 2 p.m. From Folsom & 2nd via 2nd, Mission, The Embarcadero, Washington, Sansome to regular route
12 Folsom-Pacific
Outbound to The Mission
7:30 a.m. to 2 p.m. From Clay & Drumm via Drumm, Washington, The Embarcadero, Mission, Beale, Folsom to regular route
14 Mission
Inbound to Downtown
7:30 a.m. to 3 p.m. From Mission & Beale via Beale, Folsom, Main to temporary terminal midblock on Main between Folsom and Howard
  • None
14 Mission
Outbound to Daly City
7:30 a.m. to 2 p.m. From temporary terminal to Howard, Fremont, Mission to regular route
14R Mission Rapid
Inbound to Downtown
7:30 a.m. to 2 p.m. From Market & Beale via Beale, Folsom, Main to temporary terminal on Main, midblock, between Folsom and Howard
  • None
14R Mission Rapid
Outbound to Daly City BART
7:30 a.m. to 2 p.m. From temporary terminal to Howard, Fremont, Mission to regular route
15 Bayview Hunters Point Express
Inbound to Downtown
9:30 a.m. to 3 p.m. From 3rd & Channel via Channel, 4th, Townsend, 3rd, Mission to temporary terminal on 4th near Minna
  • None
15 Bayview Hunters Point Express
Outbound to Bayview and Hunters Point
9:30 a.m. to 3 p.m. Regular route from temporary terminal
19 Polk
Inbound to Fisherman's Wharf
10 a.m. to 3 p.m. From 7th & Mission via Mission, South Van Ness, Van Ness, Golden Gate, Larkin, Eddy, Polk to regular route
 
19 Polk
Outbound to Hunters Point
10 a.m. to 3 p.m. From Hyde & Turk via Turk, Van Ness, South Van Ness, Mission, 8th to regular route
27 Bryant
Inbound to Russian Hill
10 a.m. to 3 p.m. From 7th & Mission via Mission, South Van Ness, Van Ness, Golden Gate, Leavenworth to regular route
27 Bryant
Outbound to The Mission
10 a.m. to 3 p.m. From Jones & Turk via Turk, Van Ness, South Van Ness, Mission, 8th to regular route
30 Stockton
Inbound to Caltrain

(Switchback)
9:30 a.m. to 3 p.m.

Switchback will begin at Stockton & Post via Post, Kearny to regular outbound route

Notes:

  • Last regular stop will be at Stockton St & Sutter St
  • Riders may transfer to the Central Subway/T Third Street for travel to SoMa and Caltrain

Via Central Subway/T Third Street:

 

30 Stockton
Outbound to The Presidio

(Switchback)
9:30 a.m. to 3 p.m.

Regular route from Kearny St & Geary St

Note:

  • Riders may transfer to the Central Subway/T Third Street for travel to SoMa and Caltrain

Via Central Subway/T Third Street:

31 Balboa
Inbound to Civic Center

(Switchback)
10 a.m. to 3 p.m.

Switchback will begin at Eddy & Mason via Mason, Turk to regular outbound route

Note:

  • None
31 Balboa
Outbound to The Richmond

(Switchback)
10 a.m. to 3 p.m. Regular route from Turk St & Mason St
38 Geary & 38R Geary Rapid
Inbound to Downtown
9:30 a.m. to 3 p.m.

Switchback will begin at O'Farrell & Grant via Grant to temporary terminal at Grant, midblock, between O'Farrell and Geary

Notes:

  • Last regular stop will be at O'Farrell St & Grant Ave
  • Use Market Street Subway service between Powell and Embarcadero stations

Use any line in the Market Street Subway:

38 Geary & 38R Geary Rapid
Outbound to The Richmond
9:30 a.m. to 3 p.m.

Regular route from temporary terminal at Grant, midblock, between O'Farrell and Geary

Note:

  • Use Market Street Subway service between Embarcadero and Powell stations.

Use any line in the Market Street Subway:

45 Union/Stockton
Inbound to Caltrain

(Switchback)
9:30 a.m. to 3 p.m.

Switchback will begin at Stockton & Post via Post, Kearny to regular outbound route

Notes:

  • Last regular stop will be at Stockton St & Sutter St
  • Riders may transfer to the Central Subway/T Third Street for travel to SoMa and Caltrain

Via Central Subway/T Third Street:

45 Union-Stockton
Outbound to The Marina

(Switchback)
9:30 a.m. to 3 p.m.

Regular route from Kearny St & Geary St

Note:

  • Riders may transfer to the Central Subway/T Third Street for travel to SoMa and Caltrain

Via Central Subway/T Third Street:

K Ingleside Bus
Inbound to Downtown
7:30 a.m. until the end of service From Market & Beale via Beale to temporary terminal midblock between Market and Mission
  • N/A
K Ingleside Bus
Outbound to Balboa Park
7:30 a.m. until the end of service From temporary terminal via Mission, Fremont, Market to regular route
N Judah Bus
Inbound to Caltrain
7:30 a.m. until the end of service From Market & Beale via Beale, Mission, The Embarcadero to regular route
N Judah Bus
Outbound to Ocean Beach
7:30 a.m. until the end of service From The Embarcadero & Howard via Howard, Fremont, Market to regular route

Back to Top

Event Service Map

Map showing the Market Street parade route and all Muni service reroutes during the 2025 Juneteenth Parade on Sunday, June 22.

Back to Top

Contact