When Next Event: Fri, Jul 3 2026, All day Annually on the 4th of July All day for 10 times Photo by Tim Mossholder from Pexels