May 15–September 15

Best Michigan Beaches Today

One honest daily shortlist for choosing a Great Lakes beach—ranked only after official water-quality notices, NWS swim risk and land or marine alerts, weather, and recent lake observations are checked.

Every pick has an explicit low NWS swim risk, but low never means no risk and the forecast is not the posted flag.

Sleeping Bear Dunes National Lakeshore photo: National Park Service (public domain).

Loading today’s report…
Checking the summer season…

The year-round beach explorer remains live.

Active official beach notices

Affected beaches are excluded below.

Open BeachGuard ↗
Relevant NWS shoreline alerts

Affected beaches are excluded below.

Open NWS forecast ↗

Recalculated from live inputs

Today’s top 10

Only designated swim beaches with every required condition input, recent NOAA water-temperature and wave readings, no matched closure, advisory, or relevant NWS alert, and an explicit current low NWS swim risk are eligible. Incomplete data is N/A, never a fallback score. Missing swim risk separately removes ranking eligibility.

Compare every beach →

A benchmark, not a vibe

How every beach is scored

The Beach Day Score uses the same 100 available points everywhere: 25 for comfortable air, 20 for a dry forecast, 15 for manageable wind, 12 for recent water temperature, 13 for recent wave height, and 15 for destination fit. A score is published only when all five condition inputs are present and the two NOAA readings are no more than six hours old. Otherwise it is N/A and excluded from the ranking. The ranking can change during the day as its inputs update.

Conditions that override the score

A Michigan BeachGuard closure sets the score to zero. A contamination advisory or high NWS swim risk caps it at 20; moderate NWS risk caps it at 45. Relevant NWS Beach Hazards Statements, Special Weather or Marine Statements, severe warnings, and lakeshore alerts also cap the recommendation and remove the beach from this ranking. A source failure is shown as unavailable, never converted into an all-clear.

Forecast is not flag status. NWS low, moderate, and high swim risk is forecast guidance. The physical green, yellow, red, or double-red flag can change during the day and must be checked at the beach. No BeachGuard alert also does not mean recently tested.

Why this page is seasonal

Daily “best beach” intent is strongest in Michigan’s summer season, so this leaderboard automatically runs from May 15 through September 15. Outside those dates, this page pauses the ranking instead of pretending winter scores are useful. The Michigan Beach Report continues serving current conditions all year.

Frequently asked questions

Is the highest-scoring beach always the closest?

No. This ranking compares conditions and destination fit statewide. Use “Near me” in the year-round report to calculate distance on your device and sort all 50 locations.

How current are wave and water-temperature readings?

They come from the nearest relevant NOAA buoy and count only when the observation is six hours old or newer and includes both readings. If either is missing, the Beach Day Score is N/A. The beach detail names the station and distance so you can judge how representative it may be.