Friday:
Elizabeth City: South Water Street. Friday Art Walk. Starts at 4 pm, ends with fireworks.
Williamsburg: Busch Gardens, nightly fireworks at 9:15.
Saturday:
Chesapeake: Celebrate Freedom, Chesapeake City Park. Concert and food vendors. $5 parking. Concerts from 7:00-9:30, then fireworks.
Isle of White- Independence Day Celebration Fireworks Show, food and vendors, Heritage Park Fairgrounds, gates at 5 pm, fireworks after dark.
Portsmouth: 102nd Patriotic Salute: kids games, activities, DJ, food, and programs, plus 40 vendors and a bike and skateboard parade. Takes place in Cradock Afton Square. Begins at 10:30.
Williamsburg: Busch Gardens, nightly fireworks at 9:15.
Sunday:
Kill Devil Hills- Fourth Fireworks Show, Avalon Pier. Also, Freedom 5k.
Manteo: Fourth of July Celebration, kids games and activities, music, contests, and treats. Shows during the day. Fireworks after dark. Begins at 3 pm.
Nags Head: Fireworks Spectacular. Fireworks begin at 9:25 and launch from Nags Head Fishing Pier.
Norfolk: 4th of July Great American Picnic & Fireworks: Town Point Park. Food for sale and concerts. 5:00-11:00 pm. Fireworks at 9:30.
Norfolk: Ghent’s Bike & Dog parade. No fireworks, but join to watch or parade from 9:30-1:30 pm.
Norfolk: July 4th Fireworks Cruise: American Rover cruise along the Elizabeth River. Departs at 7:30. Best view of the fireworks.
Suffolk: Constant’s Warf Park & Marina. Opens at 5:30 for music, fireworks at 9:00.
Virginia Beach: Mount Trashmore. DJ and food vendors. Event begins at 8:00, fireworks at 9:30.
Virginia Beach Oceanfront: Multiple locations for music including 17th street and the 24th street stage. Fireworks at 9:30.
Williamsburg: Lights of Freedom at Colonial Williamsburg. Begins at 9:20.
Williamsburg: Busch Gardens, nightly fireworks at 9:15.
Yorktown: All day long events, fireworks over the York River at 9:15.