stokeOpen Stoke

The Stoke forecast

Firn

The snow forecast behind Stoke. Built for mountains, checked every morning, learning every season.

Firn forecasts snow, wind and temperature for 700+ ski resorts and backcountry areas, 15 days ahead, updated every hour for open resorts. Here is how it works, what it checks itself against, and what it can’t tell you.

Six steps

How a Firn forecast is made

  1. Several weather models, not one

    In the US, Firn starts from NOAA’s models (the high-resolution HRRR for the next day or two, then the GFS). Everywhere else it uses the best model for that place. It also reads the European (ECMWF), German (ICON) and Canadian (GEM) models for the same days, so it knows when they agree and when they don’t.

  2. Snow at the height you ski

    A forecast for the town at the bottom of the hill can be rain while it snows up top. Firn forecasts at a point on the mountain: mid-mountain for the headline number, plus the base and the summit where we know the heights.

  3. Snow, not just water

    Models forecast the water that falls. How deep that gets depends on the cold: an inch of water can be 5 inches of wet spring snow or 18 inches of cold, light powder. Firn turns water into snow hour by hour, from the temperature in the hour it falls, instead of one fixed ratio.

  4. One forecast run for all 15 days

    Every day of the 15-day outlook comes from the same forecast run, so a storm that shifts a day between runs is never counted twice or dropped.

  5. A check against the other models

    Sometimes one model puts out a storm far bigger than any other model expects. From the day after tomorrow on, when the main model is well above every other model, Firn shows the blend of the models for that day instead. A big day the models agree on is left alone: Firn has no cap on how much snow it will forecast.

  6. How sure it is

    Where the models disagree, Firn shows a range and a confidence label for the next few days, so you can tell a sure thing from a maybe.

The daily check

Checked every morning

A forecast is only as good as its record. Every morning Firn saves what it forecast 1, 2, 3, 5 and 7 days earlier and compares it with what fell:

Forecasts saved 7, 5, 3, 2 and 1 days earlier, all compared with what fell this morning7d5d3d2d1dThis morningDays earlier
  • The resort’s own snow report, read from the resort’s report each morning where it publishes one.
  • Snow stations near the resort (the NRCS SNOTEL network in the US), which measure snow depth and the water in the snow.
Illustration: forecast compared with measured snowSeven mornings of a made-up storm cycle. Bars show measured snow, the line shows what was forecast. Not real data.Day 1Day 2Day 3Day 4Day 5Day 6Day 7
MeasuredForecastIllustration, not real data

That tells us, resort by resort and region by region, where Firn runs high, where it runs low, and which model has been closest.

How Firn learns

In testing

This winter Firn starts learning from that record. Three things are being tested now, and each can go live region by region only after it beats the current forecast on real storms it hadn’t seen, and we switch it on:

  1. Trusting the better models more

    If one model keeps overdoing storms in the Sierra and another nails Utah, Firn leans on whichever has been closest in each region.

  2. Learning each mountain

    Some resorts sit where storms stall; others get blown dry. When the record shows Firn running high or low at a resort, it adjusts, a little at a time, and only as the evidence builds.

  3. Learning the snow itself

    Sierra snow is often wet and heavy; Utah and Colorado snow is often light. Firn checks the snow it predicts against the snow that falls in each region.

  1. Runs every day behind the scenes
  2. Compared with the live forecast on the same days
  3. Beats it on real storms it hadn’t seen
  4. We switch it on, region by region

In testing means these run every day behind the scenes and are compared with the live forecast on the same days. You see the live forecast until a step has proven itself. We’ll update this page as each one goes live.

What Firn can’t tell you

  • Forecasts are estimates. Mountains make their own weather, and the far days change a lot.

  • Firn doesn’t rate avalanche danger or say whether terrain is safe. Read your local avalanche center before heading out of bounds.

  • Wind can move a lot of snow after it falls; what you find on a given run can differ from the number.

Questions

Why is it called Firn?

Firn is snow that has lasted at least one season, packed down on top of the snow before it. Each winter adds a layer. The forecast works the same way: every storm it is checked against adds to what it knows.

How far ahead can I trust it?

The first three days are the firmest. Days 4 to 7 point to where storms are aimed. Days 8 to 15 change a lot between forecast runs; treat them as a heads-up, not a promise.

Why does my resort report a different number?

Resorts measure at one spot, usually once in the morning, and wind can fill or strip a measuring board. Firn forecasts for a point on the mountain over 6 AM to 6 AM. Both are useful; Stoke labels which numbers were measured and which are model estimates.

Does Firn rate avalanche danger?

No. Stoke never rates avalanche danger. For backcountry areas we show the official avalanche center’s forecast, as published, with a link to read it in full.

Is it free?

The first five days of every forecast, and today’s snow by elevation, are free for everyone. Stoke Pro shows all 15 days and snow by elevation for every day.

The data

Weather data
Open-Meteo.com (CC BY 4.0)
Weather models
NOAA, ECMWF, DWD and Environment Canada
Snow stations
NRCS SNOTEL
Snow reports
Each resort’s own

The Stoke score that sits on top of Firn is explained on How scores work.

Get picks made for you

Free account. Stoke picks the best resort and time for your pass and home, and tells you when it turns good.

Coming soonApp StoreInstall nowGoogle Play