1kt
NNE 20°gusting 3 kt56 minutes ago

Ludington is reading 1 kt from the NNE, gusting 3, measured 56 minutes ago.

Over the last 12 hours it has run 1–8 kt on the hour, and its strongest single reading was 8 kt 12 hours ago.

Last 12 hours

Knots, newest on the right, never interpolated — a gap is a gap in the record.

This page shows what the meter is doing. WindStoke tells you when it starts. Set a wind speed and a direction once, and we send it — email, push or SMS — the moment Ludington gets there. Over the last 60 days this meter has read 2.4 kt under the NWS forecast. Premium is served the corrected row for this meter, and its alerts fire on it.
Start your free season
Webcams nearby

Cams are run by their owners; one that stops updating drops off this list.

Other meters nearby

LDTM4, the morning after, Mon 12 Oct

What last night's forecast was worth

what Premium is servedthe meter

Yesterday the Ludington meter topped out at 17.1 kt at 1 pm. The night before, NWS said 11 kt, Forecast Lab — what Premium is served — 8.5, the other 4 models 7.9–15 kt. That morning’s lake-breeze watch found the day not primed for a lake breeze, and none came.

NWS, rawNWS raw11Forecast Lab (NWS+)Forecast Lab8.5HRRRHRRR14.8GFSGFS15ECMWFECMWF12BlendBlend7.9the meter: 17.1 kt at 1 pm
293012345678910111214 days · filled = the call scored right, hollow = it missed, faint = nothing to score against
How this was measured

One day is an illustration, not a record — a model that reads low every day will still land one. The number that means anything is the scored one over 90 days, in how our calls are graded.

Each model row is the highest wind it forecast for the 6am–6pm window at this meter, taken from the freshest run that existed before midnight the night before — between 10 and 23 hours ahead, depending on the hour. A model with no run in that window shows no call; it is never filled in from a closer-range forecast. Raw rows are the provider's own numbers; NWS + this meter's bias is that forecast shaded by this station's own measured error. That correction is Premium: a Premium rider is served the corrected row, and a free or signed-out rider is served the raw NWS row above it. The meter's figure is the strongest reading of each hour from this station's stored observations. Hours over your floor are counted from those readings alone; rideable is the nightly scorer's verdict and also weighs gust, direction and waves, so the two numbers are not the same measurement and are never added. Knots throughout.

LDTM4, where the wind comes from, 61 days

Which way the working wind blows here

all hours, by sharehours at or over 12 kt, by share

100% of the hours over 12 kt came from SSE–SSW in the last 61 days, the same quarter the wind most often sits in.

10%20%30%40%50%60%70%NESW
How this was measured

Floor is the 12 kt default; set a wind floor on an alert here and the rose is cut at yours. Hours the meter read at or over the floor: 131 of 1,421 (9%). Over the floor at the meter is not a rideable hour: gust, your direction window and the meter's own siting are not in it.

One reading per hour, the hour's strongest sample, from this meter's own readings over the last 61 days. Sixteen sectors. The two roses are each drawn to their own total: a light wedge is that sector's share of ALL hours, a dark wedge its share of the hours at or over the floor, and the rings are marked in the dark set's percentages. They are two distributions, not one inside the other. Direction is where the wind blows FROM.

βœ“