Beaches Near Detroit, MI

Detroit has no Great Lakes beach of its own — the Detroit River fronts downtown, and the nearest open-lake swimming is up the Lake Huron shore. Lakeport State Park, roughly 80 miles north past Port Huron, is the closest verified state-park beach; Port Crescent and Tawas Point are further into the Thumb. Lake Huron runs cold well into June, so plan the season accordingly.

This Afternoon looks like the best day across this list.

Strongest single forecast: Port Crescent State Park on This Afternoon (87).

Maumee Bay State Park

48 mi · ~1 hr 9 min drive · Lucas County, OH
83

Ideal for a beach walk.

82°F air 13 mph wind Best this week: Monday (85)

Lakeport State Park

61 mi · ~1 hr 28 min drive · St. Clair County, MI
82

Ideal for a beach walk.

82°F air 6 mph wind Best this week: This Afternoon (86)

Cedar Point Beach

62 mi · ~1 hr 29 min drive · Erie County, OH
78

Great day for a beach walk.

80°F air 17 mph wind Best this week: Monday (86)

Edgewater Beach (Cleveland)

89 mi · ~2 hr 8 min drive · Cuyahoga County, OH
75

Great day for a beach walk.

81°F air 13 to 18 mph wind Best this week: Monday (85)

Sims Park Beach (Euclid)

93 mi · ~2 hr 14 min drive · Cuyahoga County, OH
64

Great day for a beach walk.

81°F air 13 to 16 mph wind Best this week: Monday (85)

Headlands Beach State Park

99 mi · ~2 hr 22 min drive · Lake County, OH
80

Great day for a beach walk.

80°F air 16 mph wind Best this week: Monday (86)

Port Crescent State Park

115 mi · ~2 hr 46 min drive · Huron County, MI
81

Ideal for a beach walk.

81°F air 6 mph wind Best this week: This Afternoon (87)

Tawas Point State Park

134 mi · ~3 hr 14 min drive · Iosco County, MI
86

Ideal for a beach walk.

81°F air 5 mph wind Best this week: This Afternoon (86)

Presque Isle State Park

149 mi · ~3 hr 34 min drive · Erie County, PA
84

Ideal for a beach walk.

77°F water 80°F air 14 mph wind Best this week: Monday (87)

Holland State Park Beach

164 mi · ~3 hr 56 min drive · Ottawa County, MI
85

Ideal for a beach walk.

84°F air 6 to 9 mph wind Best this week: This Afternoon (85)

Grand Haven State Park

170 mi · ~4 hr 5 min drive · Ottawa County, MI
83

Ideal for a beach walk.

76°F air 6 to 12 mph wind Best this week: Tuesday (85)

Warren Dunes State Park

185 mi · ~4 hr 26 min drive · Berrien County, MI
85

Ideal for a beach walk.

83°F air 5 to 10 mph wind Best this week: This Afternoon (85)

Silver Lake State Park

198 mi · ~4 hr 45 min drive · Oceana County, MI
85

Ideal for a beach walk.

84°F air 9 mph wind Best this week: This Afternoon (85)

Washington Park Beach (Michigan City)

202 mi · ~4 hr 51 min drive · LaPorte County, IN
84

Ideal for a beach walk.

85°F air 5 to 10 mph wind Best this week: This Afternoon (84)

Ludington State Park

210 mi · ~5 hr 3 min drive · Mason County, MI
85

Ideal for a beach walk.

83°F air 9 mph wind Best this week: This Afternoon (85)

Indiana Dunes National Park

211 mi · ~5 hr 4 min drive · Porter County, IN
85

Ideal for a beach walk.

78°F air 5 to 10 mph wind Best this week: Monday (86)

Marquette Park Beach (Gary, Miller Beach)

222 mi · ~5 hr 19 min drive · Lake County, IN
85

Ideal for a beach walk.

78°F air 5 to 10 mph wind Best this week: Monday (86)

Empire Beach (Lake Michigan Beach Park)

229 mi · ~5 hr 29 min drive · Leelanau County, MI
84

Ideal for a beach walk.

80°F air 10 mph wind Best this week: Wednesday (85)

Petoskey State Park

232 mi · ~5 hr 33 min drive · Emmet County, MI
80

Ideal for a beach walk.

83°F air 10 mph wind Best this week: Wednesday (85)

63rd Street Beach (Chicago)

235 mi · ~5 hr 39 min drive · Cook County, IL
85

Ideal for a beach walk.

77°F air 5 to 10 mph wind Best this week: Monday (86)

57th Street Beach (Hyde Park)

235 mi · ~5 hr 39 min drive · Cook County, IL
85

Ideal for a beach walk.

78°F air 5 to 10 mph wind Best this week: Monday (86)

Ohio Street Beach (Chicago)

236 mi · ~5 hr 40 min drive · Cook County, IL
85

Ideal for a beach walk.

78°F air 5 to 10 mph wind Best this week: Monday (86)

12th Street Beach (Chicago)

236 mi · ~5 hr 40 min drive · Cook County, IL
77

Great day for a beach walk.

31st Street Beach (Margaret T. Burroughs Beach)

236 mi · ~5 hr 40 min drive · Cook County, IL
85

Ideal for a beach walk.

78°F air 5 to 10 mph wind Best this week: Monday (86)

North Avenue Beach (Chicago)

236 mi · ~5 hr 40 min drive · Cook County, IL
86

Ideal for a beach walk.

78°F air 5 mph wind Best this week: This Afternoon (86)

Distance is straight-line, drive times are estimates

Mileage shown is straight-line distance from the center of Detroit. Real drive times depend on highway routing, weekend traffic, and where in the metro you start. For summer Saturdays, plan 20–40 minutes longer than the estimates here. The range slider above filters by the same straight-line distance.

esc