Dog-Friendly Maryland Beaches

Every Maryland beach that welcomes dogs, organized by leash rules and seasonal access. Always check the specific beach page for current policy before you go.

Rare in Maryland. These beaches allow dogs off-leash in designated areas.

Bring your leash — dogs welcome any season, but must stay on-lead.

Brownies Beach (Bayfront Park)

Calvert County

Dogs allowed on leash year-round.

Elk Neck State Park

Cecil County

Dogs permitted on leash in designated pet areas.

Fort Smallwood Park

Anne Arundel County

Dogs permitted on leash outside designated beach area.

Beverly Triton Nature Park

Anne Arundel County

Dogs permitted on leash.

Point Lookout State Park

St Mary's County

Dogs permitted on leash in designated areas. Not on swim beach.

Tolchester Beach

Kent County

Dogs permitted on leash.

Rock Hall Beach

Kent County

Dogs permitted on leash.

Terrapin Nature Area & Beach

Queen Annes County

Dogs permitted on leash.

Cove Point Beach

Calvert County

Dogs permitted on leash.

Hart-Miller Island State Park

Baltimore County

Dogs permitted on leash.

Eastern Neck National Wildlife Refuge

Kent County

Dogs permitted on leash on trails.

Claiborne Landing

Talbot County

Dogs permitted on leash.

Oxford Beach

Talbot County

Dogs permitted on leash.

St. Michaels Waterfront Beach

Talbot County

Dogs permitted on leash in town.

Janes Island State Park

Somerset County

Dogs permitted on leash in designated areas.

Rocky Gap State Park

Allegany County

Dogs permitted on leash in designated areas, not on swim beach.

Indian River Inlet

Sussex County

Dogs permitted on leash outside swim areas.

North Point State Park

Baltimore County

Dogs permitted on leash.

Jefferson Patterson Park & Museum

Calvert County

Dogs permitted on leash.

Martinak State Park

Caroline County

Dogs permitted on leash in designated areas.

Public Landing Beach

Worcester County

Dogs permitted on leash.

Assawoman State Wildlife Area

Worcester County

Dogs permitted on leash.

Kiptopeke State Park

Northampton County

Dogs permitted on leash in designated areas.

Cape Charles Beach

Northampton County

Dogs permitted on leash.

Savage Neck Dunes Natural Area

Northampton County

Dogs permitted on leash.

Westmoreland State Park

Westmoreland County

Dogs permitted on leash in designated areas.

Belle Isle State Park

Lancaster County

Dogs permitted on leash.

Smith Point Beach

Northumberland County

Dogs permitted on leash.

Kings Landing Park

Calvert County

Dogs permitted on leash.

Deal Island Wildlife Management Area

Somerset County

Dogs permitted on leash.

Dogs permitted only in the off-season, or with time-of-day restrictions. Check rules before visiting.