Start time and length
9 pm · roughly 18–20 minutes
The barges fire simultaneously, so you are not choosing between shows — you are choosing which barge is closest. There is no encore and the crowd starts moving the moment it ends.
We use cookies for essential site functions and, with your permission, for analytics and advertising. California residents can opt out of the sale or sharing of personal information at any time. See our Privacy Policy, Cookie Policy, and Do Not Sell or Share My Personal Information.

San Diego Bay's Fourth of July show — four barges, one 20-minute window, and a whole lot of people trying to park.
Last updated
The Big Bay Boom is San Diego's Fourth of July fireworks show, launched from barges positioned around San Diego Bay so the display is visible from Shelter Island, Harbor Island, the Embarcadero and Coronado's Ferry Landing at the same time. It starts at 9 pm and runs about 18–20 minutes. Watching is free from any public shoreline; parking is the hard part, and the waterfront lots typically fill by 6 pm. The most reliable plan is to arrive by late afternoon with a picnic, or ride the trolley to the Embarcadero and walk. Coronado's Ferry Landing and Tidelands Park give you the skyline behind the fireworks, which photographs better than the downtown side. Expect 30–60 minutes of gridlock leaving the peninsula and the island; a bayfront restaurant, a late dinner or simply waiting it out beats joining the queue.
| Spot | View | Arrive by | Notes |
|---|---|---|---|
| Embarcadero / Waterfront Park | Barges directly offshore | 5 pm | Trolley access, most crowded |
| Shelter Island | Closest to the Point Loma barge | 4 pm | Lots fill early, one road out |
| Harbor Island | Skyline plus fireworks | 4:30 pm | Grassy edges, limited restrooms |
| Coronado Ferry Landing | Fireworks with downtown behind | 5 pm | Ferry in, avoid the bridge |
| Tidelands Park, Coronado | Wide open bay view | 5 pm | Family-friendly, grass and shade |
| Cabrillo Bridge / Bankers Hill | Distant, elevated | 8 pm | Backup plan with no parking hunt |
One 9 pm launch, several barges, and a much shorter show than most people expect. Plan the evening around it, not the other way around.
9 pm · roughly 18–20 minutes
The barges fire simultaneously, so you are not choosing between shows — you are choosing which barge is closest. There is no encore and the crowd starts moving the moment it ends.
Barges are typically anchored off Shelter Island, Harbor Island, the North Embarcadero and Coronado. Any shoreline facing the bay gets a full display; the nearest barge just fills more of your sky.
Early July evenings can be hazy. A low cloud deck softens the high shells but rarely cancels the show. If it is thick at 7 pm, move closer to the water for a better angle under the ceiling.
Local tip: Higher inland vantage points suffer most when the marine layer sits low.
The Green and Blue lines put you within a few blocks of the waterfront. Trains run packed after the show, so walk a stop or two inland before boarding if you want a chance at space.
The ferry from the Broadway Pier to the Ferry Landing avoids the bridge entirely. Buy return trips in advance and expect a long post-show line — or plan to stay on the island for an hour.
One road in and out. If you drive here, arrive by 4 pm and accept that leaving before 10:30 pm is unlikely. Bring chairs, food and patience.
The 30 minutes right after the finale are the worst. Grab dessert in Little Italy or the Ferry Landing, let the lots drain, then walk back to the car.
Coronado runs a parade, a concert in Spreckels Park and its own beachside celebration. It is the most complete all-day Independence Day in the county, and the island fills by mid-morning.
Oceanside, La Jolla Cove and Imperial Beach typically host their own displays. They are smaller, more walkable and far easier to park for than the bay show.
Poway, La Mesa and Lake Murray-area celebrations trade the ocean backdrop for shorter drives and real parking. Good choice with young kids.
The show begins at 9 pm on July 4 and runs about 18–20 minutes. Barges around San Diego Bay fire at the same time.
Yes. Any public shoreline around the bay — the Embarcadero, Shelter Island, Harbor Island, Coronado's Ferry Landing and Tidelands Park — is free. Ticketed options are cruises and restaurant packages.
For the classic view with the skyline behind the fireworks, Coronado's Ferry Landing or Tidelands Park. For the closest, loudest experience, Shelter Island or the Embarcadero.
Waterfront parking generally fills by 6 pm and popular grass areas are claimed by late afternoon. Arriving between 4 and 5 pm with chairs and food is the standard local approach.
Expect 30–60 minutes of standstill leaving Shelter Island, Harbor Island or Coronado. Waiting an hour or riding the trolley or ferry is usually faster than leaving immediately.
The Sandi Spots Newsletter
New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.
One email a week. Unsubscribe anytime.
Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .