How we calculate the winter-storm risk index

Every tracker on this site shows a 0–100 winter-storm risk index. It is computed automatically from the live forecast for your location — here is exactly how, in plain English.

The idea in one line

We look at the next 48 hours of forecast data (from Open-Meteo) for your exact location, score four separate winter hazards from 0 to 100, and your risk index is the single highest of those four scores — the most severe hazard, not an average. A higher number means more dangerous winter conditions are expected.

The four hazards we measure

HazardWhat we look atReaches 100 when…
Snow Total snowfall over 24 hours, plus whether any single hour is intense (≥ 2.5 cm/h). About 21 cm (8 in) in 24 h on its own; ~15 cm (6 in) already scores about 70.
Ice (freezing rain) Liquid falling into sub-freezing air — ice accretion, in millimetres. 6 mm (~¼ in) of ice or more. 1–6 mm scores about 47–80.
Cold / wind chill The lowest “feels-like” (apparent) temperature. Wind chill of −28 °C (−18 °F) or colder. −18 to −28 °C scores about 55–85.
Blizzard Consecutive hours with strong gusts (≥ 56 km/h / 35 mph), falling snow, and very low visibility (< 400 m). 3 hours or more of those combined conditions. 1–2 hours scores about 65–80.

These thresholds are modelled on the kind of criteria the National Weather Service uses, expressed in round numbers; exact official criteria vary by region and local forecast office.

How the four scores become one number

Each hazard gets its own 0–100 score, and the risk index is simply the maximum of the four. We deliberately do not add them up: a single dangerous hazard (say, heavy ice) is dangerous on its own, and averaging it with calmer hazards would hide it.

A worked example

Suppose the forecast for the next 24 hours shows about 18 cm (7 in) of snow, with a peak of 2 cm in the heaviest hour, a lowest wind chill of −10 °C, and no freezing rain or blizzard conditions:

The risk index is the highest of these — 84 — and because the 24-hour snow total is over 15 cm, the status is labelled a Winter Storm Warning (estimate).

Risk categories

Alongside the number we label the most severe hazard, in this priority order:

LabelTriggered when (next 48 h)
Blizzard conditions3+ hours of combined gusts, snow and low visibility
Ice storm6 mm (~¼ in) or more of ice accretion
Winter storm warning15 cm (6 in) or more of snow in 24 h
Extreme coldWind chill of −28 °C (−18 °F) or colder
Winter storm watch8 cm+ snow in 24 h with at least one hour of ≥ 1 cm/h (building toward warning levels)
Winter weather advisory8 cm+ snow, or 1 mm+ of ice
Wind chill advisoryWind chill of −18 °C (0 °F) or colder
No winter hazardsNone of the above in the next 48 hours

Official warnings always take priority

For locations in the United States we also check the National Weather Service active-alerts feed. If an official winter warning, watch or advisory is in effect, that official alert is shown and takes priority over our computed estimate — the index is then a secondary, clearly-labelled estimate. Outside the US, official feeds vary by country, so we show the computed estimate and link you to the relevant national weather agency.

Limitations — please read

Written and maintained by the Winter Storm Warning editorial team. More about our data sources and independence.