Fireworks Shows on the Bay: Find One Near You

There’s nothing quite like watching Independence Day fireworks light up the night sky with the Chesapeake Bay as a backdrop. It’s an experience you can only get here, with the bright lights reflected on the water and boat horns honking their approval. It doesn’t matter on which part of the Bay you’re spending your July 4th, you can find a fireworks show from our list below. Plan it just right, and you may be able to catch multiple shows in different parts of the sky!

Photo: Visit Annapolis


National Mall, July 4,



Annapolis, July 4,

Baltimore, Inner Harbor, July 4,

Cambridge, July 4,

Chesapeake Beach, June 30,

Chestertown, July 4,

Crisfield, July 7,

Havre de Grace, July 4,

Middle River, Eastern Yacht Club, July 4,

North East, July 3,

Oxford, July 3,

Rock Hall, July 3,

St. Michaels, June 30,

Solomons, July 4,



Alexandria, July 7,

Cape Charles, July 4,

Colonial Beach, July 4,

Dumfries, Tim’s Rivershore, June 30,

Mathews, July 4,

Mount Vernon, June 29–30,

Newport News, July 4,

Norfolk/Portsmouth, July 4,

Reedville, July 7,

Smithfield, July 3,

Urbanna, July 2,

Yorktown, July 4, 

Virginia Beach, July 4,