Ahhh…one of my favorite days of the summer. The day America celebrates its independence and commemorates the Declaration of Independence (not because Will Smith got rid of those aliens). Did you know the Declaration of Independence passed through the Cumberland Valley and was signed by Cumberland County officials at the FirstPresbyterian Church in Carlisle?

America usually celebrates by lighting up the grill and lighting up the sky. Independence Day falls on Friday, so get ready for your three-day weekend and all of the events around the Cumberland Valley!
CarlisleSummerfair is still going strong and runs through Sunday, July 6. Events are spread out around Carlisle, including an outdoor movie on Thursday, July 3rd, and fireworks on July 4th at the Carlisle Fairgrounds. The full Summerfair schedule can be found here.
If you want to watch Harrisburg’s firework displays after the Harrisburg Senators’ game on July 3rd or after the Harrisburg Symphony on July 5th, there’s no better location to watch from the three waterfront restaurants in Wormleysburg: Duke’s Riverside Bar & Grille, Dockside Willies, and RockbassGrill.
Break out the Katy Perry, because Shippensburg will also be having fireworks at Veterans Memorial Park July 4th at dusk.
If that’s not enough TNT for you, William Grove Speedway in Mechanicsburg will have fireworks on both July 4th and July 5th.
See the natural fireworks of fireflies at Pine Grove State Furnace on July 4th. Learn more about the light-bright bug and bring containers to go on the catch.
Bring the family to the Carlisle Fire & Rescue Services Annual Carnival running through July 5th, with rides and live entertainment.
Live music rocks all weekend, including the New Cumberland Town Band concert on July 4th, Music on the Mountain, and Summer Artist Series, both on July 6th.
If you’re looking to spend the weekend with family or reflecting in nature, go fishing at LeTort Spring Run or bike the Cumberland Valley Rail Trail. More outdoor expeditions can be found here.
We’re looking at another great weekend weather-wise, why not get in the water at the Boiling Springs Pool and Waterpark, or play in the sand at Laurel Lake?
Our full event schedule for the July 4th weekend can is here!