San Diego Sights
Travel·

4th of July in San Diego: Where Locals Watch Fireworks

Illustration of Fourth of July fireworks in coral and amber bursting over the downtown San Diego skyline and bay at dusk

The best place to watch 4th of July fireworks in San Diego is anywhere along San Diego Bay for the Big Bay Boom, which launches from four barges at about 9:15 p.m. and is the biggest show in the county by a mile. We have lived here 25 years, and we have watched the Fourth from most of these spots at one point or another, dragging coolers and folding chairs to the waterfront and, more than once, giving up on parking and walking a mile in flip-flops. Here is where we actually go, where we send visiting family, and the one thing nobody tells first-timers: a lot of the beach and pier shows you might remember are drone shows now.

The short answer: The Big Bay Boom over San Diego Bay is the main event, firing from four barges at about 9:15 p.m. on July 4 for roughly 15 to 18 minutes. Watch free from the Embarcadero, Seaport Village, Shelter Island, Harbor Island, or the Coronado side. Our quieter picks are Spanish Landing Park and the Coronado bayfront parks. Coronado, Imperial Beach, and the Del Mar fair have their own ~9 p.m. shows. Take the trolley or the ferry, not your car, and get to your spot by mid-afternoon. Note that La Jolla Cove and the OB Pier are drone shows now, not fireworks.

First, the thing locals know: San Diego is a bay-and-drones town now

If your mental picture of the Fourth here is fireworks off every pier up and down the coast, that picture is a few years out of date. One by one, the beach shows have gone away or switched to drones. La Jolla Cove lost its fireworks to permitting fights and marine-mammal protections. The Ocean Beach Pier show is gone because the pier itself is structurally unsafe. SeaWorld now runs drone shows most summer nights. Meanwhile the Big Bay Boom on San Diego Bay has only gotten bigger and is billed as the largest show on the West Coast.

So the move is simple: if you want real fireworks, point yourself at the bay, at Coronado, at Imperial Beach, or at the Del Mar fairgrounds. If you are happy with a drone show (they are genuinely pretty, and quieter, which matters with little kids and dogs), La Jolla Shores and Ocean Beach have you covered. Everything below is sorted with that in mind.

1. Spanish Landing Park (Point Loma / Harbor Island) — our quiet favorite

This is the spot we tell people about and then immediately regret sharing. Spanish Landing is the long grassy strip along Harbor Island Drive near the airport, and it faces the same stretch of bay as Harbor Island itself with a fraction of the headache.

  • Parking: There is a lot right there plus street parking along the strip. It fills, but nothing like the Harbor Island hotels. Come by late afternoon.
  • Best time to go: Arrive by 5 or 6 p.m., spread a blanket, and make an evening of it. Bring dinner.
  • The local move: Everyone funnels onto Harbor Island itself, which has a single access road and a nightmare exit. Spanish Landing gives you nearly the same sightline and lets you actually leave afterward.

2. Coronado Ferry Landing and the bayfront parks

The Coronado side of the bay looks back across the water at the barges, and plenty of Coronado residents prefer this view to their own Glorietta Bay show. The Ferry Landing is the hub, with grass, restaurants, and a straight shot across the bay.

  • Parking: Tight around the Ferry Landing. This is where the ferry earns its keep (see below).
  • Best time to go: Mid-afternoon if driving, or catch an early-evening ferry from downtown.
  • The local move: The Ferry Landing proper gets packed. Walk south to Tidelands Park (under the bridge) or Centennial Park for the same bay view with more room to breathe.

3. The Embarcadero and Seaport Village (Downtown)

The downtown waterfront is the front row and the busiest place in the county on the Fourth. Seaport Village, the North Embarcadero, and the marina parks put you right on the bay near two of the barges.

  • Parking: Do not. This is the one spot where driving is a genuine mistake.
  • Best time to go: Early afternoon to claim grass, because tens of thousands of people are coming.
  • The local move: Take the trolley to Seaport Village, the Convention Center, or County Center/Little Italy and walk in. Grab dinner in Little Italy first, then stroll down to the water; it is a few blocks and beats sitting on curb for six hours.

4. Shelter Island (Point Loma)

Shelter Island sits right across from one of the barges and is a longtime local pick, especially Shoreline Park along the water. The views are excellent and the crowd is real.

  • Parking: Brutal and gone hours early.
  • Best time to go: If you want Shelter Island, treat it as an all-day commitment and arrive by early afternoon.
  • The local move: The exit here bottlenecks badly. If you are not already an early bird, take our Spanish Landing advice instead and save yourself the parking-lot standstill.

5. Coronado: the parade in the morning, fireworks over Glorietta Bay at night

Coronado does the Fourth better than anywhere else in the county if you want the full small-town-America day. The Independence Day Parade runs the length of Orange Avenue in the morning (around 10 a.m., from First Street toward Churchill Place), and it is one of the biggest, most beloved parades around. Then fireworks light up Glorietta Bay at about 9 p.m.

  • Parking: Get on the island early and stay. The bridge stays open but the traffic is miserable.
  • Best time to go: Come for the parade, spend the day, watch the fireworks, make it one trip.
  • The local move: Take the ferry from downtown instead of driving over the bridge. It is scenic, it is car-free, and it skips the worst of the gridlock.

6. Up on Point Loma for the wide, distant view

If crowds are not your thing at all, the higher streets of Point Loma give you a panoramic look at the whole bay and often more than one show at once, from a quiet curb with your own parking.

  • Parking: Residential streets, so be respectful and do not block driveways.
  • Best time to go: You have more flexibility here; arrive a bit before 9.
  • The local move: Do not plan on driving into Cabrillo National Monument for this. The monument closes in the evening and is not a fireworks venue. The trick is the elevated neighborhood streets, not the park gate.

7. Imperial Beach Pier — the real beach fireworks

With the OB Pier show gone, Imperial Beach is the coastal fireworks show that is still standing. They fire off the IB Pier at around 9 p.m., with the party centered on Pier Plaza.

  • Parking: Neighborhood streets fill up; arrive with time to circle.
  • Best time to go: Late afternoon to grab beach real estate between Imperial Beach Boulevard and Palm Avenue, facing the pier.
  • The local move: This is the mellow, family-beach alternative to the downtown crush. If you have little kids, the sand-and-blanket vibe here beats the bayfront chaos.

8. La Jolla Shores drone show (not fireworks)

La Jolla Cove fireworks are gone for good, but a drone show now floats over La Jolla Shores, hundreds of drones a few hundred feet above the water. It is a lovely, quieter show, and La Jolla Shores is a beautiful place to spend the evening regardless.

  • Parking: The Kellogg Park lot fills early; use the neighborhood and walk.
  • Best time to go: Come for late afternoon at the beach and stay through the show.
  • The local move: Set your expectations for drones, not booms. If someone in your group specifically wants fireworks, go to the bay instead. For more on the neighborhood, our local guide to what to do around the coast covers the same laid-back beach-day rhythm.

9. Ocean Beach: a drone show off the pier

OB keeps the tradition alive with a drone show off the north end of the pier, usually around 9 p.m. The Pier fireworks are cancelled because the pier is unsafe, so this is the current version of the OB Fourth.

  • Parking: OB parking is always a scramble; come early and walk.
  • Best time to go: Post up on the beach or a Newport Avenue patio in the evening.
  • The local move: Make a full OB day of it. See our local guide to Ocean Beach for where to eat and where to watch the sunset first.

10. San Diego County Fair, Del Mar

If you would rather pair fireworks with a corn dog and a Ferris wheel, the San Diego County Fair in Del Mar runs into early July and puts on a Fireworks Spectacular around 9 p.m. on the Fourth at the grandstand.

  • Parking: Fairgrounds lots, paid; big but they move slowly on the way out.
  • Best time to go: Make it a fair day and stay for the show.
  • The local move: The grandstand fireworks seating is ticketed, but plenty of locals watch the fair’s fireworks for free from the Del Mar streets and bluffs nearby. The exact good free spots shift year to year with the setup, so scout it a little before dark.

11. Oceanside — but note it’s usually July 3

North County’s show is worth knowing about, with one catch: Oceanside typically runs its fireworks and drone display on July 3, not the Fourth, and it is inland at the sports complex rather than off the pier these days. If your Fourth is booked, an Oceanside night on the 3rd is a nice way to stretch the holiday into two.

The shows at a glance

ShowWhereStart timeFireworks or drones
Big Bay BoomSan Diego Bay (Embarcadero, Shelter/Harbor Island, Coronado)~9:15 p.m. July 4Fireworks (4 barges)
CoronadoGlorietta Bay~9 p.m. July 4Fireworks
Imperial BeachIB Pier~9 p.m. July 4Fireworks
San Diego County FairDel Mar Fairgrounds~9 p.m. July 4Fireworks (ticketed seating)
La JollaLa Jolla Shoresevening July 4Drone show
Ocean BeachNorth end of OB Pier~9 p.m. July 4Drone show
OceansideEl Corazon sports complexevening July 3Fireworks + drones

Getting there and getting home without losing your mind

The Fourth is the one night the car is the enemy. A few things we have learned the hard way:

  • Take the trolley. MTS runs extra service on the Fourth and its stops drop you right at the downtown waterfront. Load a fare on the PRONTO app before you leave so you are not fumbling at the machine with a crowd behind you.
  • Take the ferry to Coronado. It skips the bridge traffic entirely and it is a genuinely nice ride across the bay at dusk.
  • If you drive, park to leave. Back into your spot, or pick one pointed at your exit route. Then do not sprint for the car at 9:35. Take a slow walk, let the first wave clear, and roll out 30 to 45 minutes later against a much thinner crowd.
  • Bring a layer. This is the local tell. San Diego evenings on the water cool into the mid-60s, and a marine-layer night can feel downright cool by 9 p.m. A hoodie or a blanket is the difference between staying for the finale and bailing early.

The trap to skip

Do not drive downtown and try to park near the barges. It is the single most common Fourth of July mistake here. The lots fill by mid-afternoon, the meters are gone, and the post-show exit is a solid hour of brake lights. Everyone who parks at Seaport Village at 8 p.m. ends up circling, giving up, and watching from a random curb anyway. Take the trolley, or watch from Spanish Landing or the Coronado parks where the sightline is nearly identical and the exit is real.

The second trap is assuming the coast will be crystal clear. Early July is still marine-layer season here, the same gray we call June Gloom, and a low cloud deck on the Fourth can mute or partly hide a show some years. The high aerial bursts usually punch through thin cloud fine, but a thick low layer right at the water is a real gamble. If the evening looks socked in at the beach, the bay and inland spots tend to fare better.

Making a day of it

The Fourth is a long day, and the fireworks are the last 20 minutes of it. Fill the front half well. Those long July evenings mean you can catch the sunset before the show, and if you are wondering exactly how late the light holds, we broke down what time the sun sets in San Diego month by month (early July has the latest sunsets of the year, near 8 p.m.). For everything else about visiting this time of year, from ocean temps to crowds, see our full rundown of San Diego weather in July.

Looking for a bayfront table before the show or a hotel balcony to watch from, browse the travel and lodging category in our San Diego business directory, and for the fairs, cruises, and other things to do around the holiday, the entertainment and recreation category is the place to start.

Happy Fourth. Get there early, take the trolley, and bring the hoodie.

Frequently asked questions

What time do the 4th of July fireworks start in San Diego?
The main show, the Big Bay Boom over San Diego Bay, starts at about 9:15 p.m. on July 4 and runs roughly 15 to 18 minutes, launched from four barges and synced to a music soundtrack you can stream on local radio. Most of the other shows around the county also go off around 9 p.m.: Coronado over Glorietta Bay at about 9, Imperial Beach off the pier around 9, and the San Diego County Fair in Del Mar at about 9. Plan to be settled in your spot well before then, because the roads and the good vantage points fill up hours ahead.
Where is the best place to watch 4th of July fireworks in San Diego?
For the Big Bay Boom, any of the four barges gives a good show, so the real question is which shoreline is easiest for you. The classic spots are the downtown Embarcadero and Seaport Village (best reached by trolley), Shelter Island and Harbor Island on the Point Loma side, and the Coronado Ferry Landing across the bay. Our favorite is Spanish Landing Park near the airport: it faces the same water as Harbor Island with a far easier exit. If you want a beach show instead, Imperial Beach shoots fireworks off its pier.
Where can locals watch the fireworks without fighting the crowds?
Skip the marquee spots and go one step over. Spanish Landing Park instead of Harbor Island, Tidelands Park or Centennial Park in Coronado instead of the packed Ferry Landing, or a higher street up on Point Loma for a wide, distant view of the whole bay. Taking the trolley or the Coronado ferry instead of driving is the single biggest crowd-avoidance move there is. The show looks great from a quieter spot, and you will get home an hour sooner.
Does the Coronado Bridge close for the 4th of July?
No, the Coronado Bridge normally stays open on the Fourth, but the traffic on and around it before and after the fireworks is genuinely brutal. If you are headed to Coronado for the parade or the Glorietta Bay fireworks, take the ferry from downtown instead of driving over the bridge, or get onto the island in the early afternoon and plan to stay put until well after the show. Do not count on a quick drive across right at showtime.
Are there still fireworks at La Jolla Cove and the Ocean Beach Pier?
No. La Jolla Cove has not had fireworks for years because of permitting and marine-life protections, and it now runs a drone show over La Jolla Shores instead. The Ocean Beach Pier fireworks are cancelled too, because the pier is structurally unsafe, and OB now does a drone show off the north end of the pier around 9 p.m. SeaWorld has also moved to nightly summer drone shows. If you specifically want real fireworks, the bay (Big Bay Boom), Coronado, Imperial Beach, and the Del Mar fair are your surest bets.
What is the parking and transit situation downtown on the 4th?
Rough. Tens of thousands of people head to the bayfront, and the prime lots and meters fill by mid-to-late afternoon. The smart play is the MTS Trolley, which adds extra service on the Fourth and drops you within walking distance of the waterfront at stops like County Center/Little Italy, Santa Fe Depot, Seaport Village, and the Convention Center. Preload a fare on the PRONTO app before you go. If you must drive, park facing your exit and wait out the first 30 to 45 minutes of gridlock with a walk before you try to leave.

More San Diego guides