Few cities celebrate Independence Day quite like Philadelphia. After all, we are the birthplace of America. From the weeks-long Wawa Welcome America festival, to the One Philly: Unity Concert for America, Philly pulls out all the stops. Indeed, the star of the show is the spectacular fireworks display over Benjamin Franklin Parkway on Saturday, July 4
If you’re planning to catch the show, it’s worth arriving early, as many of the city’s most popular viewing spots fill up well before the fireworks begin. With an Extreme Heat Warning also in effect, be sure to stay hydrated, dress for the weather, and consider taking SEPTA, as road closures and heavy traffic are expected throughout the evening.
Here are 12 of the best places to watch Philadelphia’s Fourth of July fireworks this year.
Benjamin Franklin Parkway 🏛️
There’s simply no better place to experience Philadelphia’s official Fourth of July celebration. You’ll be in the heart of the action for the One Philly concert, followed by the city’s largest fireworks display overhead. The fireworks are slated to begin around 11:45pm.
🏆 Best overall experience
LOVE Park ♥️

One of Philadelphia’s most recognizable landmarks also offers an excelled view towards the Parkway. Spend the day exploring Center City before settling in or the evening show.
🏆 Best Center City vibes
Dilworth Park 🎇

Located beside City Hall, Dilworth Park offers a central viewing location with restaurants, green space, and easy access to public transportation.
🏆 Best downtown viewing spot
Sister Cities Park 👯♀️

If you’re looking for the perfect spot for families to watch the fireworks close to the Parkway—this is it. This small park features open lawn space, fountains, and less crowds.
🏆 Best for families with small children
Kelly Drive ✨

Stretching along the Schuylkill River, Kelly Drive offers numerous scenic pull-offs and grassy areas where you can spread out a blanket and watch the fireworks from afar. It is a classic location that never gets old.
🏆 Best for picnics
Belmont Plateau ⛰️
Known for its postcard-worthy skyline views, Belmont Plateau is a longtime favorite for locals looking to enjoy fireworks with the Philadelphia skyline in the background.
🏆 Best for long-distance skyline views
Cira Green 🌿

This elevated rooftop-style park in University City has become one of Philly’s favorite places for skyline views. It’s a great option if you’re looking for a more relaxed atmosphere.
🏆 Best elevated skyline views
Schuylkill Banks Boardwalk 🚶🏾♀️

For a quieter experience, head to the Schuylkill Banks Boardwalk. The waterfront setting provides beautiful views of the skyline and fireworks without the Parkway crowds.
🏆 Best waterfront setting
Martin Luther King Jr. Drive 🖤

Looking to avoid the Parkway crowds? Martin Luther King Jr. Drive offers scenic views of the Schuylkill River and the Philadelphia skyline, making it one of the city’s beset spots to watch the Fourth of July fireworks in a more relaxed setting. Bring a blanket and arrive early to claim your spot.
🏆 Best Parkway alternative
Penn’s Landing 🛳️

Located on the Delaware River waterfront, Penn’s Landing offers spectacular skyline views and an exciting place to enjoy the festivities and the fireworks.
🏆 Best Delaware River backdrop
Spruce Street Harbor Park 🚦

Colorful hammocks, floating gardens, food vendors, and waterfront views make Spruce Street Harbor Park one of Philadelphia’s most festive places to spend Independence Day before watching fireworks over the city.
🏆 Best waterfront celebration vibe
Drexel Park 🐉
Perched above the Schuylkill River, Drexel Park offers sweeping views of the Center City skyline and the Benjamin Franklin Parkway. It’s a favorite for sunset watching year-round and a great option if you’re looking for a more laid-back place to catch the Fourth of July fireworks.
🏆 Best skyline view