Special Event Service: Saturday, July 4, 2026

Share this:
SFMTA.com/index%2ephp/index%252ephp/July4

Saturday, various hours

Event Summary

San Francisco is preparing for one of the most significant Fourth of July celebrations in decades. To mark the 250th anniversary of the signing of the Declaration of Independence, the city will host a special fireworks display launched from the Golden Gate Bridge—only the third time fireworks have ever been launched from the iconic span. 

The event is expected to attract large crowds from across the Bay Area and beyond. In response, transportation, public safety and event agencies have been working together to develop a coordinated plan to help people travel safely and efficiently before and after the celebration.

We strongly encourage using public transit, walking and biking to get in and around San Francisco during this event. It’s an easier and safer option for everyone planning to attend or for those wanting to move around the city to various events. July 4 is always one of the busiest days of the year at San Francisco’s waterfront. This year’s fireworks location near the Golden Gate Bridge means traffic exiting the Presidio and surrounding neighborhoods will be significantly impacted. Expect long lines, delays and crowding both coming and going, similar to a major concert venue. 

Those who plan to attend are encouraged to make a day of it and experience San Francisco’s unique neighborhoods.

On This Page:

Street Closure Maps

Map showing street closures during 2026 July 4th fireworks event

Map showing road closure of Park Presidio north of Geary, related traffic diversions, and freeway ramp closure.

Back to Top

Getting to the Waterfront

Before the show, from 4 to 11:30 p.m., Muni will provide extra service to connect people from the Muni Metro Subway, BART, and the Ferries to the fireworks viewing area. 

  • Marina Fireworks Shuttle: Will serve Powell BART, Geary and O'Farrell (from Van Ness to Stockton), Van Ness (from Geary & O'Farrell to Chestnut), and the Marina District at Chestnut & Fillmore.
  • F Market & Wharves / Pier 39 Embarcadero Fireworks Shuttle: Will serve North Point/Kearny, F Market & Wharves stops on Embarcadero, and Embarcadero Station.

Take the Fireworks Shuttles or 28 19th Avenue. Space will be limited on other Muni routes serving the area. Extra service will be on on 28 19th Ave, 49 Van Ness/Mission, S Shuttle Market St, and T Third.

Walking

  • Many of the best viewing areas are within easy walking distance of transit stops and surrounding neighborhoods.
  • Walking provides flexibility before and after the event and avoids the headaches, expense and delays of traffic congestion, parking and surge pricing.

Bicycling

  • Bicycling is one of the fastest ways to travel to and from the waterfront and Presidio areas. 
  • Bike parking options will be available near major viewing locations.

  • Bicycling provides flexibility before and after the event and avoids headaches, expense and delays of traffic congestion, parking and surge pricing.

Regional Transit Service

For those traveling from outside of San Francisco, public transit is the best way to travel into the city. Please visit our partner agencies for information:

Back to Top

Transit Hubs & Priority Boarding Locations Map

Map showing priority boarding locations and Transit Hub locations during July 4th Fireworks show

Note: Fireworks shuttles are recommended, all other Muni routes have limited service. Full buses may skip stops. Use priority stops to board

Back to Top

Extra Muni Service

Muni will also provide additional light rail service in the Market Street and Central subways in the afternoon to help move riders to and from the waterfront. 

Market Street Subway 

Three S Shuttle trains will provide service in the Market Street Subway between West Portal and Embarcadero stations approximately every 20 minutes starting at 4 p.m. until midnight.

Central Subway/T Third Street Line

Three additional T Third Street trains will provide service between Chinatown - Rose Pak Station and Bayshore Blvd & Sunnydale Ave starting at 3 p.m. until midnight.

Back to Top

Muni Service Impacts

The following service will be rerouted due to street closures and expected traffic conditions:

Route & Direction Duration Service Change Summary Missed Stops Alternate Stop Locations
8 Bayshore
Inbound to Fisherman's Wharf
5 to 11 p.m. From Powell & Francisco via Francisco, Taylor to temporary terminal
  • No alternative stops available
8 Bayshore
Outbound to City College
5 to 11 p.m. From Francisco & Taylor via Francisco, Columbus, to regular route
19 Polk
Inbound to Fisherman's Wharf
11 a.m. to 11 p.m. From Polk & Francisco via Francisco, Van Ness, North Point, Polk to temporary terminal
  • No alternative stops available
19 Polk
Outbound to Hunters Point
11 a.m. to 11 p.m. Regular route from Polk & North Point

28 19th Avenue
Inbound to Fisherman's Wharf

Reroute #1

5 a.m. to 4 p.m. From 19th & Geary via Geary, O'Farrell, Van Ness, Chestnut, Fillmore, Bay, Polk, North Point, Van Ness to temporary terminal
  •  

28 19th Avenue
Outbound to Daly City BART

Reroute #1

5 a.m. to 4 p.m. From temporary terminal at Van Ness & North Point via Van Ness, Bay, Fillmore, Chestnut, Van Ness, Geary, Park Presidio to regular route

28 19th Avenue
Inbound to Fisherman's Wharf

Reroute #2

4 to 11 p.m. From 19th & Geary via Geary, Van Ness, Bay, Polk, North Point, Van Ness to temporary terminal

28 19th Avenue
Outbound to Daly City BART

Reroute #2

4 to 11 p.m. From temporary terminal at Van Ness & North Point via Van Ness, Geary, Park Presidio to regular route
30 Stockton
Inbound to Caltrain
10 a.m. to 5 p.m. From temporary terminal at North Point & Polk via Polk, Bay, Van Ness, Union, Columbus to regular route
30 Stockton
Outbound to The Marina
10 a.m. to 5 p.m. From Stockton & Columbus via Stockton, Union, Van Ness, North Point to temporary terminal at Polk

39 Coit
Inbound to Fisherman's Wharf

Switchback

5 to 7 p.m. Switchback will be from Powell & Francisco via Francisco, Mason, Bay, Powell to regular outbound route
  • No alternative stops available

39 Coit
Outbound to Coit Tower

Switchback

5 to 7 p.m. Regular route from Powell & Francisco
43 Masonic
Inbound to Fort Mason
10 a.m. until the end of service From Presidio & Jackson via Jackson, Fillmore, Broadway, Steiner, Union, Fillmore to temporary terminal at Chestnut
43 Masonic
Outbound to Munich & Geneva
10 a.m. until the end of service From temporary terminal at Fillmore & Chestnut via Fillmore, Marina Boulevard, Fillmore, Union, Steiner, Broadway, Fillmore, Jackson, Presidio to regular route
49 Van Ness/Mission
Inbound to Fort Mason
All Hours of Service From Van Ness & North Point via North Point, Polk, Bay to temporary terminal at Van Ness
  • None
  • N/A
49 Van Ness/Mission
Outbound to City College
All Hours of Service From Bay & Van Ness via Van Ness to regular route
  • Temporary terminal at Bay St & Van Ness Ave (flag stop; northeast corner)

Powell/Mason Cable Car
Inbound to Powell & Market

Bus Substitution
&
Switchback

From 2 p.m. until the end of service Switchback will be from Greenwich & Mason via Mason, Washington, Powell, O'Farrell, Stockton, Ellis to terminal at Powell

Powell/Mason Cable Car
Outbound to Fisherman's Wharf

Bus Substitution
&
Switchback

From 2 p.m. until the end of service From Ellis & Powell via Powell, Jackson, Mason, Filbert, Taylor, Greenwich, Mason to regular outbound route
  • Terminal at Ellis St & Powell St (flag stop; northeast corner)

Powell/Hyde Cable Car
Inbound to Powell & Market

Bus Substitution
&
Switchback

From 2 p.m. until the end of service From Lombard & Hyde via Hyde, Washington, Powell, O'Farrell, Stockton, Ellis to terminal at Powell

Powell/Hyde Cable Car
Outbound to Fisherman's Wharf

Bus Substitution
&
Switchback

From 2 p.m. until the end of service From Ellis & Powell via Powell, Jackson, Jude, Union, Larkin, Lombard, Hyde to regular outbound route
  • Terminal at Ellis St & Powell St (flag stop; northeast corner)

California Cable Car
Inbound to Embarcadero

Bus Substitution

From 2 p.m. until the end of service From California & Davis via Davis, Sacramento, Drumm to temporary terminal at California
  • No alternative stops available

California Cable Car
Outbound to Van Ness

Bus Substitution

From 2 p.m. until the end of service From temporary terminal at Drumm & California via California to regular route
Marina Fireworks Shuttle
Inbound to Chestnut & Van Ness
4 to 8:30 p.m. From terminal at Cyril Magnin & Market via Cyril Magnin, O'Farrell, Grant, Geary, Van Ness, Chestnut, Fillmore to terminal at Marina Middle School
  • N/A
Marina Fireworks Shuttle
Outbound to Cyril Magnin & Market

4 to 8:30 p.m.

AND

9:45 p.m. to midnight

From terminal at Marina Middle School via Chestnut, Fillmore, Marina Boulevard, Fillmore, Chestnut, Van Ness, O'Farrell, Stockton, Market, Cyril Magnin to terminal

 

  • Note: Beginning at 9:45 p.m. until midnight, service will be outbound only
  • N/A
F Market & Wharves / Pier 39-BART Fireworks Shuttle
Inbound to North Point & Kearny
4 to 8:30 p.m.

From Market & Drumm via Market, Steuart, Don Chee Way, The Embarcadero, Bay, Powell, North Point to last stop at Kearny

 

  • Notes: 
    • Beginning at 9:45 p.m. until midnight, service will be outbound only
    • There will be no F Market & Wharves streetcar service and the bus shuttles will not service along Market Street or north of North Point St.
F Market & Wharves / Pier 39-BART Fireworks Shuttle
Outbound to Market & Drumm

4 to 8:30 p.m.

AND

9:45 p.m. to midnight

From North Point & Kearny via North Point, The Embarcadero, Don Chee Way, Steuart, Market, Drumm to terminal

 

  • Notes: 
    • Beginning at 9:45 p.m. until midnight, service will be outbound only
    • There will be no F Market & Wharves streetcar service and the bus shuttles will not service along Market Street or north of North Point St.

Transit Hubs: Departing After the Show

Muni is establishing Transit Hubs near the fireworks viewing area. Muni Fireworks Shuttles and rerouted bus routes will serve these hubs, making it more reliable to get a spot on the bus and exit the area quickly.  

  • Marina Middle School Transit Hub

    • Served by Marina Fireworks Shuttle, 22 Fillmore, 28 19th Ave and 43 Masonic 

    • 15-minute walk to Marina Green

    • 30- to 40-minute walk to Crissy Field, East Beach, Presidio Tunnel Tops and Pier 39

  • Van Ness/Bay Transit Hub

    • Served by 19 Polk, 28 19th Ave, 30 Stockton, and 49 Van Ness/Mission

    • 20-minute walk to Marina Green & Pier 39

    • 35- to 40-minute walk to Crissy Field, East Beach and Presidio Tunnel Tops

  • Pier 39 Transit Hub

    • Served by F Line Pier 39-BART Fireworks Shuttle

    • Up to a 15-minute walk to Pier 39 & Jefferson St

    • 35- to 45-minute walk to Marina Green & East Beach

    • 45- to 60-minute walk to Crissy Field & Presidio Tunnel Tops

Other Ways to Get to and from the Show

Taxi & Rideshare
  • Muni, walking and biking will be an efficient way to travel to and from the fireworks. For those choosing to use rideshare services, they are expected to be busy after the fireworks and geofences will be in place to help minimize congestion. 
  • A temporary taxi stand will be set up on the west side of Baker Street between Beach Street and Bay Street (along the side of the Palace of Fine Arts) from 6 p.m. until midnight.
  • Please be prepared to walk away from the viewing locations when requesting a rideshare service.

Back to Top

Driving
  • Drivers should plan ahead. Make a day of it to allow significant extra travel time. 

  • Parking will be limited and is expected to fill early. Park early and walk to your preferred viewing area. 

  • Travelers should expect extended delays arriving to and leaving the area after the fireworks display. 

  • The Golden Gate Bridge will be closed to all traffic from 9 to 10 p.m. to support fireworks operations and public safety. Caltrans will be closing US-101 in both directions starting at 8 p.m. Those planning travel between Marin County and San Francisco should plan to use alternate routes through the East Bay.

Back to Top

Temporary Street Closures

Temporary street closures and restrictions will be in effect at the following locations on July 4:

  • Jefferson Street will be closed to all traffic between Hyde Street and The Embarcadero from 1 p.m. until 11 p.m. Embarcadero traffic will be routed onto Beach Street.
  • Streets in the Fisherman’s Wharf and Marina neighborhoods will be restricted to local access, beginning around 8 p.m. until 11 p.m. Only residents, guests and deliveries will be permitted to access streets north of Bay, Alhambra and Francisco streets as well as Chestnut Street between Fillmore Street and Van Ness Avenue after 8 p.m.

Back to Top

Parking
  • Parking near major viewing areas is extremely limited and is expected to fill early. Find SFMTA-owned garages at SFMTA.com/Garages
  • Residents should expect increased demand for on-street parking throughout the day and evening in neighborhoods near the waterfront and Golden Gate Bridge.
  • Temporary parking restrictions will be in place in certain areas. Visitors should carefully read all posted parking signs and restrictions before leaving their vehicle.
  • Visit our How to Park Legally in San Francisco page for general guidelines to help avoid citations.
  • Be mindful of residents. Do not block or otherwise encroach into driveways.

Back to Top

Contact