Right Beaches

Right Beaches › Minnesota

Minnesota beaches

57 beaches, with the parking, the walk to the water and the tide for each one.

Where are you starting from?
What matters today?
Start here

Good places to start

Florence Township Beach
Frontenac
Walk to water50 ft
Black Beach
Silver Bay
Walk to water60 ft
Parking125 yd away
CostFree
Cedar Lake Point Beach
Minneapolis
Walk to water50 ft
Parking175 yd away
CostPaid parking
Brighton Beach
Duluth
Walk to water70 ft
Parking30 ft away
Long Lake Public Beach
New Brighton
Walk to water50 ft
Parking330 ft away
Agate Bay Beach
Two Harbors
Walk to waterYou're on it
Parking90 ft away
Narrow it down

Lists for a particular day

Dog friendly beaches
12 in Minnesota
Lake and pond beaches
21 in Minnesota
Shortest walk

Park almost on the sand

Minnesota · the listing sits on the shoreline
Minnesota · the listing sits on the shoreline
Circle Pines · the listing sits on the shoreline
Plymouth · the listing sits on the shoreline
Minneapolis · the listing sits on the shoreline
Two Harbors · the listing sits on the shoreline
Minnesota · the listing sits on the shoreline
Wayzata · the listing sits on the shoreline
Free parking

Beaches where parking is free

Silver Bay · free parking · visitors report
Minnesota · free parking · visitors report
Albert Lea · free parking · visitors report
With little kids

Calm water and bathrooms nearby

Minneapolis · bathrooms nearby · mentioned by 12 visitors · 2016–2026
Minneapolis · bathrooms nearby · mentioned by 12 visitors · 2016–2025
Duluth · bathrooms nearby · mentioned by 11 visitors · 2016–2026
New Brighton · bathrooms nearby · mentioned by 11 visitors · 2016–2026
Minneapolis · bathrooms nearby · mentioned by 9 visitors · 2012–2026
Two Harbors · bathrooms nearby · mentioned by 7 visitors · 2017–2026
Minneapolis · bathrooms nearby · mentioned by 15 visitors · 2016–2026
Minneapolis · bathrooms nearby · mentioned by 2 visitors · 2017–2026
Browse

All beaches

Every beach

All 57 beaches, by how many people rate them

BeachTownWalk to waterParkingFeeRestrooms
Black BeachSilver Bay60 ft125 ydfreeyes
Cedar Lake Point BeachMinneapolis50 ft175 ydpaidyes
Lake Nokomis BeachMinneapolis––paidyes
Brighton BeachDuluth70 ft30 ft–yes
Long Lake Public BeachNew Brighton50 ft330 ft–yes
Cedar Lake East BeachMinneapolis60 ft575 yd–yes
Agate Bay BeachTwo Harborson the sand90 ft–yes
Whipple BeachBaxter280 ft–––
East Bush Lake BeachMinneapolis–––yes
Coon Lake Park BeachColumbus–––yes
St. Croix Beach Public Riverfront Park and BeachLake St Croix Beach––paid–
White Sands BeachMinneapolis––––
Cedar Lake South BeachMinneapolis40 ft150 yd–yes
Mahtomedi BeachMahtomedi300 ft20 ft–yes
Golden Lake Park BeachCircle Pineson the sand125 yd–yes
Burlington Bay Beach130 ft290 ftfreeyes
Lake Minnewashta Beach & Picnic AreaExcelsior230 ft10 ft–yes
Lake Le Homme Dieu BeachAlexandria175 yd––yes
Florence Township BeachFrontenac50 ft––yes
Pebble Beach50 ft250 ft––
Paradise BeachEast Cook40 ft125 yd––
Antlers Park BeachLakeville40 ft175 yd–yes
Parkers Lake ParkPlymouthon the sand270 ft––
Agate BeachTwo Harbors40 ft330 ft–yes
Watzl's Point BeachPrior Lake500 yd175 yd––
Thomas BeachMinneapolis160 ft80 ft–yes
Crescent BeachExcelsior50 ft40 ft––
Rice Street BeachAnoka0.6 miles20 ft––
Twin Lakes BeachBovey60 ft–––
Little Two Harbors/Split rockTwo Harbors125 yd70 ft––
Lake Harriet North BeachMinneapolison the sand300 yd–yes
Starbuck Public BeachStarbuck30 ft150 ft–yes
Baker Park Swimming BeachMedina0.8 miles250 ft–yes
Lona's BeachSilver Creek Township170 ft450 yd–yes
Flood Bay175 yd225 yd–yes
Sandy BeachExcelsior50 ft–––
Nocomo BeachWayzataon the sand70 ft––
Brown's BeachHudson0.6 miles600 yd––
Albert Lea BeachAlbert Lea130 ft90 ftfreeyes
Bde Maka Ska North BeachMinneapolison the sand250 ft–yes
Linwood BeachExcelsior290 ft–––
Lake Ann BeachChanhassen250 yd125 yd–yes
Wirth Lake Beach625 yd210 ft–yes
32nd Beach90 ft200 yd–yes
French Park Beach60 ft175 yd–yes
Lake Rebecca30 ft225 yd–yes
Crystal Lake Beach50 ft190 ft––
Pebble Lake Swimming Beachon the sand170 ft––
Beaver River Beachon the sand175 yd–yes
Diamond Point Beach50 ft125 yd–yes
Knife River Beach110 ft425 yd–yes
Round Lake Beachon the sand280 ft–yes
Little Sand Bay Beach70 ft200 yd–yes
Big Beachon the sand550 yd–yes
Rocky Beach110 ft–––
Corny Beach50 ft170 ft––
Fall Lake Campground Beachon the sand190 ft–yes

Walk and parking distances are measured on OpenStreetMap. Fee and restrooms come from counted visitor reviews and mapped facilities. A dash means we have no evidence either way, not that the answer is no.

Questions

Common questions

Which Minnesota beach has the shortest walk from the car?
Fall Lake Campground Beach in Minnesota has the listing right on the shoreline. We measure the straight line from the listed location to the mapped waterline for every beach, so the table above ranks them all.
Do you have to pay to park at Minnesota beaches?
Mostly yes. Of the 57 beaches here, 3 have visitors reporting a parking or entry fee and 3 report free parking. Reported fees run from $20 to $35 a day in season, and several beaches drop the fee after 5pm or outside the summer.
Which beaches have restrooms?
38 of the 57 beaches have restrooms mapped on site or reported by visitors. Seasonal closures are common: several National Seashore beaches close their facilities outside the summer.
How current is this?
Tide, waves, wind and water temperature are fetched live in your browser from NOAA and Open-Meteo. Parking and facility positions come from OpenStreetMap; imagery from USGS NAIP. Facts counted from visitor reviews carry the year range they were written in.
How we know

Where this comes from

Place details from the public Google business listing. Beach shape, parking and facility positions from OpenStreetMap (ODbL). Aerial imagery is public-domain USGS NAIP. Tide comes from NOAA, and weather and water from Open-Meteo. Map drawings are redrawn from that aerial imagery by an image model. Markers, distances and every fact on this page come from OpenStreetMap and counted reviews, never from a drawing. Review text is never republished.