Beaches in Minnesota

86 beaches

Explore Minnesota Beaches

All Beaches

Beach

12th Street Beach

Sandy Beach
Lake
Beach

Agate Bay Beach

Sandy Beach
Lake
Alexandria Lakes (Lake Carlos)

Alexandria Lakes (Lake Carlos)

Sandy Beach
Lake Kid-Friendly
Beach

Bde Maka Ska

Sandy Beach
Ocean
Beach

Bde Maka Ska 32nd Street Beach

Sandy Beach
Lake
Beach

Bde Maka Ska North Beach

Sandy Beach
Lake
Bear Head Lake State Park

Bear Head Lake State Park

Sandy Beach
Lake Kid-Friendly
Black Beach

Black Beach

Sandy Beach
Lake Kid-Friendly
Black Beach MN

Black Beach MN

Sandy Beach
Lake
Beach

Black Beach Park

Sandy Beach
Lake
Beach

Black Beach Rock

Sandy Beach
Lake
Blue Earth River Beach

Blue Earth River Beach

Sandy Beach
River Kid-Friendly
Brighton Beach

Brighton Beach

Sandy Beach
Lake Kid-Friendly
Beach

Burlington Bay Beach

Sandy Beach
Lake
Cannon River Beach

Cannon River Beach

Sandy Beach
River Kid-Friendly
Cass Lake

Cass Lake

Sandy Beach
Lake Kid-Friendly
Beach

Cedar Lake East Beach

Sandy Beach
Lake
Beach

Cedar Lake Point Beach

Sandy Beach
Lake
Beach

Cedar Lake South Beach

Sandy Beach
Lake
Beach

Coon Lake Park Beach

Sandy Beach
Lake
Cottonwood River Beach

Cottonwood River Beach

Sandy Beach
River Kid-Friendly
Beach

Crooked Lake Park & Beach

Sandy Beach
Lake
Beach

Darling & Green Prairie Park - Swimming Beach

Sandy Beach
Lake
Detroit Lakes (City Beach)

Detroit Lakes (City Beach)

Sandy Beach
Lake Kid-Friendly
Beach

Eagle Lake Public Access

Sandy Beach
Lake
Gull Lake Recreation Area

Gull Lake Recreation Area

Sandy Beach
Lake Kid-Friendly
Iona s Beach

Iona s Beach

Sandy Beach
Lake Kid-Friendly
Iona's Beach

Iona's Beach

Rocky Beach
Lake Kid-Friendly
Iona's Beach

Iona's Beach

Sandy Beach
Lake Kid-Friendly
Beach

Iona's Beach Scientific and Natural Area

Sandy Beach
Lake
Itasca State Park Beach

Itasca State Park Beach

Sandy Beach
Lake Kid-Friendly
Beach

Kelsey Beach

Sandy Beach
Lake
Kettle River Beach

Kettle River Beach

Sandy Beach
River Kid-Friendly
Beach

Kitchi Gammi Park

Sandy Beach
Ocean
Lac qui Parle River Beach

Lac qui Parle River Beach

Sandy Beach
River Kid-Friendly
Lake Calhoun (Bde Maka Ska)

Lake Calhoun (Bde Maka Ska)

Sandy Beach
Lake Kid-Friendly
Lake Carlos State Park

Lake Carlos State Park

Sandy Beach
Lake Kid-Friendly
Beach

Lake Elmo Park Reserve

Sandy Beach
Lake
Lake Harriet Beach

Lake Harriet Beach

Sandy Beach
Lake Kid-Friendly
Beach

Lake Harriet North Beach

Sandy Beach
Lake
Beach

Lake Harriet South Beach

Sandy Beach
Lake
Lake Kabetogama

Lake Kabetogama

Sandy Beach
Lake Kid-Friendly
Beach

Lake Latoka Public Beach

Sandy Beach
Lake
Lake Maria State Park

Lake Maria State Park

Sandy Beach
Lake Kid-Friendly
Lake Minnetonka (Excelsior Commons)

Lake Minnetonka (Excelsior Commons)

Sandy Beach
Lake Kid-Friendly
Beach

Lake Nokomis Beach

Sandy Beach
Lake
Beach

Lake Nokomis Little Beach

Sandy Beach
Lake
Lake Nokomis Main Beach

Lake Nokomis Main Beach

Sandy Beach
Lake Kid-Friendly
Beach

Lake Nokomis Park

Sandy Beach
Lake
Beach

Lake of the Isles Park

Sandy Beach
Lake
Lake of the Woods (Zippel Bay)

Lake of the Woods (Zippel Bay)

Sandy Beach
Lake Kid-Friendly
Lake Shetek State Park

Lake Shetek State Park

Sandy Beach
Lake Kid-Friendly
Lake Vermilion (McKinley Park)

Lake Vermilion (McKinley Park)

Sandy Beach
Lake Kid-Friendly
Leech Lake

Leech Lake

Sandy Beach
Lake Kid-Friendly
Beach

Lona's Beach

Sandy Beach
Lake
Beach

Lone Lake Public Beach

Sandy Beach
Lake
Beach

Long Lake Public Beach

Sandy Beach
Lake
Beach

Longfellow Beach

Sandy Beach
Lake
Beach

McCarthy Beach State Park

Sandy Beach
Lake
Mille Lacs Lake (Father Hennepin)

Mille Lacs Lake (Father Hennepin)

Sandy Beach
Lake Kid-Friendly
Beach

Minnesota Point and Shore

Sandy Beach
Ocean
Beach

Orchard Lake Beach

Sandy Beach
Lake
Park Point Beach

Park Point Beach

Sandy Beach
Lake Kid-Friendly
Beach

Park Point Beach And Beach House

Sandy Beach
Lake
Beach

Pebble Lake Beach

Sandy Beach
Lake
Pelican Lake (MN)

Pelican Lake (MN)

Sandy Beach
Lake Kid-Friendly
Phalen Regional Park Beach

Phalen Regional Park Beach

Sandy Beach
Lake Kid-Friendly
Beach

Quarry Park and Nature Preserve

Sandy Beach
Ocean
Rainy Lake (Voyageurs)

Rainy Lake (Voyageurs)

Sandy Beach
Lake Kid-Friendly
Redwood River Beach

Redwood River Beach

Sandy Beach
River Kid-Friendly
Beach

Rock Beach

Sandy Beach
Lake
Root River Beach

Root River Beach

Sandy Beach
River Kid-Friendly
Rum River Beach

Rum River Beach

Sandy Beach
River Kid-Friendly
Beach

Saulsbury Beach

Sandy Beach
Lake
Beach

Shady Oak Beach

Sandy Beach
Lake
Snake River Beach

Snake River Beach

Sandy Beach
River Kid-Friendly
Split Rock Lighthouse Beach

Split Rock Lighthouse Beach

Rocky Beach
Lake Kid-Friendly
Beach

Swimming Beach Maplewood State Park

Sandy Beach
Lake
Temperance River State Park

Temperance River State Park

Rocky Beach
Lake Kid-Friendly
Tettegouche State Park Beach

Tettegouche State Park Beach

Rocky Beach
Lake Kid-Friendly
Beach

The Lake

Sandy Beach
Lake
Beach

Thomas Beach

Sandy Beach
Lake
Beach

Twin Lakes Beach

Sandy Beach
Lake
Beach

White Sands Beach

Sandy Beach
Lake
Wild River State Park

Wild River State Park

Sandy Beach
River Kid-Friendly
Zumbro River Beach

Zumbro River Beach

Sandy Beach
River Kid-Friendly

Frequently Asked Questions

How many beaches are in Minnesota?

Minnesota has 86 documented beaches. 82 are sandy beaches.

Which beaches in Minnesota are kid-friendly?

Minnesota has 41 kid-friendly beaches with gentle waves, lifeguards, and family amenities.

Are there dog-friendly beaches in Minnesota?

Some beaches in Minnesota allow dogs, but rules vary. Always check local regulations before bringing pets. Many beaches have seasonal or time-of-day restrictions.

What's the best time to visit beaches in Minnesota?

Summer months (June-August) are peak season with warmest water. Shoulder seasons (May, September) offer fewer crowds. Check local weather and water conditions before visiting.

Do beaches in Minnesota have lifeguards?

Lifeguard coverage varies by beach and season. Many popular beaches have lifeguards during summer months. Check individual beach pages for specific amenity information.

Popular Comparisons

Not sure where to go? These guides help you decide.

Maui vs Kauai Hawaii island beach showdown San Diego vs LA Southern California beach battle Miami vs Fort Lauderdale Florida beach comparison
View All Guides →