The Weather Model Behind Every Snow Site Reports Half of Japan's Snow. We Measured By How Much.
We compared ERA5 against 63 Japan Meteorological Agency stations near ski areas. The model returns 56% of what the ground measures — and the higher the station, the worse it gets. At 700 m and above it returns 41%.
Every snowfall figure on this site comes from a weather model. So does every snowfall figure on the other sites that publish worldwide numbers — there is no global network of people measuring snow, so everyone reaches for the same reanalysis data.
It is wrong. Not slightly, and not randomly.
We compared it against 63 Japan Meteorological Agency stations sitting within 15 km of a ski area, over three winters. The model returns 56% of what the ground actually measured.
The gap, station by station
Take the five stations where the model is furthest off:
| Station | Measured | Model | Model returns | |
|---|---|---|---|---|
| Takano | Shimane, 570 m | 388 cm | 103 cm | 27% |
| Daisen | Tottori, 875 m | 677 cm | 191 cm | 28% |
| Imaoka | Hyogo, 207 m | 60 cm | 17 cm | 28% |
| Yahata | Hiroshima, 774 m | 442 cm | 139 cm | 31% |
| Oasa | Hiroshima, 399 m | 238 cm | 79 cm | 33% |
Daisen measured 6.8 metres. The model said 1.9. A ski area planning around that figure would be planning for a different mountain.
Now the five where it does best:
| Station | Measured | Model | Model returns | |
|---|---|---|---|---|
| Shiroishi | Miyagi, 86 m | 42 cm | 65 cm | 155% |
| Kaga-Nakatsuhara | Ishikawa, 65 m | 219 cm | 245 cm | 112% |
| Iwate-Matsuo | Iwate, 275 m | 205 cm | 223 cm | 109% |
| Imazu | Shiga, 88 m | 114 cm | 119 cm | 104% |
| Tonami | Toyama, 69 m | 246 cm | 251 cm | 102% |
Look at the elevations. Every station the model gets right is on flat ground.
The error is elevation, and it is systematic
Group the 63 stations by height and the pattern is unmistakable:
| Station elevation | Stations | Measured (median) | Model (median) | Model returns |
|---|---|---|---|---|
| 0–150 m | 18 | 379 cm | 262 cm | 76% |
| 150–400 m | 21 | 336 cm | 204 cm | 55% |
| 400–700 m | 16 | 511 cm | 241 cm | 48% |
| Above 700 m | 8 | 677 cm | 307 cm | 41% |
Read the two middle columns across. As you climb, the ground gets far snowier — 379 cm to 677 cm — and the model barely moves: 262 cm to 307 cm. It is not tracking the mountain at all.
The rank correlation between a station’s elevation and how well the model does is −0.349. Against the amount of snow itself it is −0.098, which is close to nothing. The model is not failing because there is a lot of snow. It is failing because there is a mountain.
Why a global model cannot see a mountain
ERA5 divides the planet into cells roughly 30 km across and gives each one a single elevation — an average of everything inside it. A cell containing Daisen contains the plain around Daisen too, so the mountain is flattened into a low hill.
Snowfall in Japan comes from cold air crossing the Sea of Japan, picking up moisture, and being forced upward by terrain. Take the terrain out and you take out the mechanism. What the model returns is roughly the snow that would fall on the average of the landscape, and skiing happens on the exception.
That is also why lowland stations do fine. At 69 m, Tonami is the average of its cell.
The regions where it is worst
| Region | Stations | Model returns |
|---|---|---|
| Western Japan (Chugoku, Kinki) | 16 | 44% |
| Hokkaido | 4 | 51% |
| Kanto / Chubu | 6 | 54% |
| Tohoku | 24 | 56% |
| Hokuriku / Shinetsu | 13 | 77% |
Hokuriku and Shinetsu do best because their stations sit on the coastal plain, where the snow arrives without needing a mountain to lift it. Western Japan does worst because its snow falls on isolated peaks — Daisen rises alone out of low country, which is exactly the shape a 30 km cell erases.
What this means for the numbers on this site
Do not read our centimetre figures as measurements. They are model output, and in Japanese mountains they run at roughly half of reality. When we say a resort gets 300 cm, the ground there is probably nearer 550.
Do read the rankings. Every one of the 3,108 ski areas we cover was measured by the identical method, so the ordering survives an error that applies to all of them. Position 1 is genuinely snowier than position 500. The centimetres attached to those positions are not the whole story.
And treat comparisons across terrain with care. A flat, coastal ski area and a high, isolated peak are not being measured equally well by this model — the peak is being shortchanged more. That is the one place where the ranking can mislead, and it is why we publish this page.
For Japan we can check. Outside Japan there is no equivalent network to check against, which is why we do not publish a snow depth for ski areas outside Japan at all — a number nobody can verify is not a number worth printing.
How this was measured
Stations come from the Japan Meteorological Agency, restricted to those within 15 km of a ski area we cover, capped at four per prefecture so that a single snowy prefecture cannot dominate. That leaves 63 stations. Snowfall is the total for the December-to-March period, averaged across the winters of 2023/24, 2024/25 and 2025/26.
The model figure is the ERA5 reanalysis for the same location and the same period, computed exactly as it is for every ski area on this site.
Three limits worth stating plainly. The stations are lower than the ski areas. Weather stations sit in valleys and towns because that is where people are, while lifts run up the slope above them — so the true gap on the piste is likely wider than the one measured here, not narrower. Sixty-three stations is a small sample, and the four in Hokkaido are too few to characterise that island on their own. And a ratio above 100% is not the model being generous — at Shiroishi it reflects 42 cm of snow, where a few centimetres either way moves the percentage a long way.
Book the trip
We do not take bookings. These are the sites Japanese ski accommodation actually sits on.
Contains advertising. We may earn a commission on bookings made through Rakuten.
Keep reading
Other guides built from the same dataset.