Will school be cancelled tomorrow? Enter the forecast and get the odds of a snow day — plus what's driving the number.
Inches expected from this storm — not seasonal total.
Inches of ice. Even 0.25 in closes schools.
°F during the storm. Cold roads stay icy.
°F. Drives the separate "too cold" closure path.
5–9am storms most often force a full closure.
Sets the snowfall threshold to close.
Your district's history of closing.
An official alert nudges the odds up.
Estimate for fun — not an official source. Real closure calls are made by your district and hinge on road and bus conditions this tool can't see. Always check your school, bus company, or local news.
This is an estimate for fun, not an official source. The only authoritative announcement comes from your school district, bus company, or local news — always check those. Roughly 60%+ of closure decisions hinge on road and bus-route conditions and crew availability, which this tool cannot see, so two identical forecasts can produce different decisions. The tool never returns 100%, because weather and administrators are unpredictable. All math runs privately in your browser.
The Snow Day Calculator turns a coming storm into a single probability that school will be cancelled tomorrow. It weighs the strongest predictors — snowfall vs. your region's closure threshold, a separate (and aggressive) ice score, the temperature that keeps roads frozen, the storm timing relative to the 5–9am bus window, your district's tendency to close, and any active NWS Winter Storm alert. It also runs an independent dangerous-cold path off the wind chill, because severe cold alone can close school with no snow at all.
You're in a Midwest urban district (closes around 7 inches). The forecast: 6 in of snow, 0 in ice, low temp 18°F, wind chill 20°F, storm hitting the 5–9am bus window, average district tendency, with a Winter Storm Warning:
Drop the warning and the snowfall to 4 in and the odds fall into "coin flip" territory — and the tool will note a real chance of a 2-hour delay instead of a full closure.
Each factor becomes a 0–100 sub-score. The snow sub-score is a smooth S-curve against your region's threshold
T: S = 100 × (1 − e^(−1.6 × snow/T)), so it hits ~80 right around the threshold and
saturates above it. Ice is ice ÷ 0.25 × 100 (a quarter inch = 100). The two combine as
max(snow, ice) + 0.25 × min(snow, ice) — the dominant hazard leads, the secondary adds a bump. Then the
snow hazard is multiplied by temperature (×1.10 when ≤20°F, down to ×0.65 above 36°F where snow turns to rain),
timing (×1.15 bus window down to ×0.70 evening), and your district tendency (×0.80–×1.20). A separate cold path
scores the wind chill on a gradient toward 95 near −35°F. The final number is
max(snow path, cold path) + alert bonus, capped at 99% so it's never a guarantee.
No account, no coding, no cost — embedding is free on any website, blog, or school page. The full copy-and-paste code is in the “Add this calculator to your site” box just below this guide.
See it live: view a real embed example →
Published calculators self-report ~80–90% accuracy for 1–2 day forecasts — but only if the forecast snowfall is right, and it can be off by several inches. This is an estimate for fun, not an official source. Always check your district, bus company, or local news.
It varies by region: South ~1–3 in, Mid-Atlantic ~3–6 in, Midwest ~6–8 in urban / 4–6 in rural, Northeast ~8–12 in urban / 6–8 in rural, Upper Midwest/Plains 10+ in. The same storm that closes Tulsa is a normal day in Buffalo — that's why the tool asks for your region.
Yes. Dangerous cold is its own closure path. NWS suggests cancelling around a sustained −35°F wind chill, but many districts close at −20°F to −30°F. The tool uses a gradient and tells you when the result is "driven by dangerous cold."
Often. Ice closes schools at far smaller amounts than snow because untreated freezing rain makes bus routes impassable. Here just 0.25 in of ice maxes out the ice sub-score, so enter ice separately and don't skip it.
Storms hitting the 5–9am bus window most often force a full closure. A storm ending before dawn gives crews time to clear roads (lower odds), and a daytime storm more often means an early dismissal than a cancellation.
Weather and the administrators who make the call are both unpredictable, and most closure decisions hinge on conditions the tool can't see. The result is capped at 99% so it reads as strong odds, never a guarantee.
Yes. 100% free, everything runs in your browser. It's an estimate for fun and planning, not an official school announcement.
Everything is calculated in your browser. We don't store or sell your data. An estimate for fun, not an official announcement.