From fireworks and food trucks to parades and flag ceremonies, we’ve got you covered this Independence Day. The events below are in Williamsburg, Yorktown, Newport News and Hampton and most of the events are free unless otherwise noted with an asterisk.
Williamsburg
- Remember Our Heroes – June 30 from 3 p.m. to 4 p.m.
- July 4th Car, Truck and Bike Show – July 4 from 10 a.m. to 3 p.m.
- All American July 4th – July 4 from noon to 4 p.m.
- Independence Day Presidents Heads Walking Tour & Picnic – July 4 from 12:30 p.m. to 4 p.m.
- 4th of July Acoustic Jam w/ Harley Barker & DJ Kudlz – July 4 from 1 p.m. to 4 p.m.
- Celebrate the Fourth of July on the Social Terrace – July 4 from 3 p.m. to 9 p.m.
- Freedom Fest – July 4-6 from 6:30 p.m. to 9 p.m. and noon to 10 p.m.
- A Good Shot 4th of July! – July 4 from 7 p.m. to 10 p.m.
York County
- Independence Day in Yorktown – July 4 at 8:30 a.m.
- 34th Annual 4th of July Party – July 4-5 at 3 p.m. to 1 a.m.
- Yorktown Independence Day 8k & 5k* – July 4 from 8 a.m. to 11 a.m.
- Yorktown’s Fourth of July Celebration– July 4 from 8 a.m. to 10 p.m.
Newport News
- Yankee Doodle Craft – June 29 from 10 a.m. to 10:45 a.m.
- July 4th Spirit of America Laser Show* – July 4 at multiple times.
- 4th of July Stars in the Sky – July 4 from 7 p.m. to 10 p.m.
- Fourth of July Classic Tennis Tournament* – July 5-7 from 5 p.m. to 8 p.m.
Hampton
- 4th of July Flag Ceremony – July 4 from 10 a.m. to 11 a.m.
- 757 ROC July 4th Beach Workout* – July 4 from 8 a.m. to 9 a.m.
- Capstan Brewworks 4th of July Trivia – July 4 from 7 p.m. to 9 p.m.
- July 4th with Troy Breslow & The Company Band – July 4 from 5 p.m. to 8 p.m.
- Fort Monroe Fun and Fireworks July 5th – July 5 from 6 p.m. to 9:30 p.m.