Regional Guide · 64 beaches
Chesapeake Bay Beaches
The Chesapeake Bay is the largest estuary in the United States — 200 miles long, fed by 150 rivers and streams, and lined with more than 11,000 miles of shoreline. Our coverage spans the upper Maryland shore south through the Middle Peninsula and Hampton Roads in Virginia, crossing 30+ counties. Bay water is brackish (saltier than rivers, less salty than ocean), warms earlier in the season than the Atlantic, and supports a legendary blue crab and oyster fishery. The Bay is protected enough that swimming conditions are calm on most days — a world apart from the open ocean.
Current Conditions
Average water temperature: 84°F
Across 64 monitored stations on the Chesapeake Bay.
When to Go
May through September for swimming. Water hits comfortable (72°F+) temperatures by early June in most years. Peak jellyfish season is July-August in the mid and lower Bay.
Watch Out For
Post-rainfall bacteria advisories are real — avoid swimming within 48 hours of heavy rain. Sea nettles (jellyfish) get thick in the mid-to-lower Bay in midsummer; upper Bay beaches near Cecil, Kent, and Harford counties have fewer nettles due to freshwater inflow.
Maryland · 53
All Maryland beaches →Cove Point Beach
Great day for a beach walk.
Rock Hall Beach
Decent day for photography.
Tolchester Beach
Decent day for photography.
Ferry Park (Rock Hall)
Skip the beach today.
Rolph's Wharf
Skip the beach today.
Rocky Point Beach & Park
Skip the beach today.
Hammerman Beach (Gunpowder Falls)
Skip the beach today.
Terrapin Nature Area & Beach
Skip the beach today.
Hart-Miller Island State Park
Skip the beach today.
Point Lookout State Park
Skip the beach today.
Franklin Point State Park
Skip the beach today.
Claiborne Landing
Skip the beach today.
Janes Island State Park
Skip the beach today.
Dares Beach Park
Skip the beach today.
Ferry Point Park
Skip the beach today.
Brownies Beach (Bayfront Park)
Skip the beach today.
Eastern Neck National Wildlife Refuge
Skip the beach today.
Martinak State Park
Skip the beach today.
Calvert Cliffs State Park
Skip the beach today.
Flag Ponds Nature Park
Skip the beach today.
Public Landing Beach
Skip the beach today.
Sandy Point State Park
Skip the beach today.
Matapeake Beach & Dog Park
Skip the beach today.
Oxford Beach
Skip the beach today.
Mariner Point Park
Skip the beach today.
Havre de Grace Promenade & Tydings Park
Skip the beach today.
Roaring Point Waterfront Park
Skip the beach today.
Downs Park
Skip the beach today.
North Point State Park
Skip the beach today.
Deal Island Wildlife Management Area
Skip the beach today.
Elms Beach Park
Skip the beach today.
Breezy Point Beach
Skip the beach today.
Elk Neck State Park
Skip the beach today.
Fort Smallwood Park
Skip the beach today.
Perryville Community Park
Skip the beach today.
Dundee Creek Marina (Gunpowder Falls SP)
Skip the beach today.
Miami Beach Park
Skip the beach today.
Quiet Waters Park
Skip the beach today.
Solomons Island Riverwalk & Boat Ramp
Skip the beach today.
North Beach
Skip the beach today.
Betterton Beach
Skip the beach today.
Mayo Beach Park
Skip the beach today.
Beverly Triton Nature Park
Skip the beach today.
St. Michaels Waterfront Beach
Skip the beach today.
Flying Point Park
Skip the beach today.
Jean S. Roberts Memorial Park
Skip the beach today.
North East Community Park
Skip the beach today.
Louisa Lane Park (Charlestown Beach)
Skip the beach today.
Cox's Point Park
Skip the beach today.
Great Marsh Park (Gerry Boyle Park)
Skip the beach today.
Bellevue Landing
Skip the beach today.
Cove Road Beach
Skip the beach today.
Tyaskin Wharf
Skip the beach today.
Virginia · 11
All Virginia beaches →Chic's Beach
Mixed conditions today.
Kiptopeke State Park
Skip the beach today.
Savage Neck Dunes Natural Area
Skip the beach today.
First Landing State Park
Skip the beach today.
Cape Charles Beach
Skip the beach today.
Ocean View Beach
Skip the beach today.
Anderson Park
Skip the beach today.
Buckroe Beach
Skip the beach today.
Hilton Pier Park
Skip the beach today.
Belle Isle State Park
Skip the beach today.
Smith Point Beach
Skip the beach today.