Flags, cookouts, and fireworks have all become synonymous with America’s Independence Day. If you’re a fan of the illuminated summer sky, here are some upcoming firework displays, just in time for July 4th!

June 20 @ Adams-Ricci Park, Enola
The 8thAnnual East Pennsboro Carnival offers live music, helicopter rides, games, and rides. The carnival begins on June 16th, while fireworks will happen on Saturday, June 20th at 9:45pm.

June 27 @ Hampden Township Park
Enjoy several food trucks, the Harrisburg Concert Band, and night swimming! Fireworks begin around 9:30pm.

July 3 @ Metro Bank Park on City Island
The Double-A affiliate of the Washington Nationals, Harrisburg Senators have their biggest fireworks display of the year following their game against Richmond (Double-A affiliate of the San Francisco Giants). Game time at 7pm.

July 3 @ Williams Grove Speedway
Watch all of the action of the 410 Sprints and enjoy the fireworks display after. The race begins at 7:30 pm

 July 4 @ Williams Grove Speedway
The 358 Late Models are in action, with fireworks afterward. Race time is 7pm.

July 4 @ City Island
Harrisburg 4th of July Celebration
Catch the capital city’s fireworks on City Island or grab dinner in Wormlysburg for dinner and fireworks on the deck.

July 4 @ Carlisle Fairgrounds
Carlisle Summerfair
Fireworks begin at 9:30pm as part of Carlisle's annual Summerfair.

July 4 @ Shippensburg Veterans Memorial Park
Shippensburg Fourth of July
Watch the sky light up at this annual event at Shippensburg Veterans Memorial Park.