State Guide · 13 beaches
Beaches in Michigan
Ranked by Today's Conditions
Warren Dunes State Park
Berrien County, MI
85
Ideal for a beach walk.
78°F air 5 to 10 mph wind
Ludington State Park
Mason County, MI
85
Ideal for a beach walk.
79°F air 5 to 9 mph wind
Silver Lake State Park
Oceana County, MI
84
Ideal for a beach walk.
80°F air 5 to 12 mph wind
Holland State Park Beach
Ottawa County, MI
81
Great day for a beach walk.
79°F air 3 to 10 mph wind
Empire Beach (Lake Michigan Beach Park)
Leelanau County, MI
81
Great day for a beach walk.
75°F air 0 to 5 mph wind
Sleeping Bear Dunes National Lakeshore
Leelanau County, MI
80
Great day for a beach walk.
74°F air 0 to 5 mph wind
Presque Isle Park (Marquette)
Marquette County, MI
80
Great day for a beach walk.
79°F air 5 mph wind
Petoskey State Park
Emmet County, MI
79
Great day for a beach walk.
74°F air 0 to 10 mph wind
Lakeport State Park
St. Clair County, MI
78
Great day for a beach walk.
72°F air 12 mph wind
Wilderness State Park
Emmet County, MI
77
Great day for a beach walk.
73°F air 0 to 10 mph wind
Grand Haven State Park
Ottawa County, MI
74
Great day for a beach walk.
73°F air 5 to 14 mph wind
Tawas Point State Park
Iosco County, MI
74
Great day for a beach walk.
71°F air 5 to 10 mph wind
Port Crescent State Park
Huron County, MI
63
Great day for a beach walk.
72°F air 7 to 12 mph wind