StormDrop
Dashboard
Season Intelligence Report

Crystal Mountain

WA · 7,012 ft summit · SEA

B

NWS Grade

2025–26 Season Snapshot

Storms This Season

162

storms tracked

Season Snowfall

514"

calibrated total

Best Storm

76/100

Epic

Current Snowpack

56"

Corral Pass + Paradise (existing)

Avg Daily Rate

1.8"/day

storms with data

Season SWE

25.7"

snow water equivalent

NWS Forecast Accuracy

B

NWS overpredicts by 39.67% at Crystal Mountain

Our calibrated estimates are based on 8 verified storms. When NWS says 12 inches, reality is closer to 7 inches. Don't book flights based on NWS numbers alone.

Sample includes 2 high-confidence verified major events (Storms 1–2) showing consistent 0.59–0.62 actual/forecast ratios, and 5 small/failed events (Storms 3–8) with zero or missing verification. NWS forecast skill is systematically biased high for Crystal Mountain. Consider elevation-dependent bias: small events at high snow levels (>900 ft) routinely fail to produce measurable snow, suggesting orographic precipitation efficiency is overestimated or storm systems weaken above certain elevations.

Based on 8 verified storms · SNOTEL ground truth (Corral Pass + Paradise (existing))

Storm History — 2025–26 Season

Level 1 · Tracked

Apr 15 – Apr 16

16
score

NWS Forecast

3.6"

Calibrated

2.1"

Actual (SNOTEL)

Pending

Density: Light

Rate: 2.1"/day

Full storm detail →
Level 1 · Tracked

Apr 15 – Apr 16

17
score

NWS Forecast

3.8"

Calibrated

2.3"

Actual (SNOTEL)

Pending

Density: Light

Rate: 2.3"/day

Full storm detail →
Level 1 · Tracked

Apr 15 – Apr 16

18
score

NWS Forecast

4.0"

Calibrated

2.4"

Actual (SNOTEL)

Pending

Density: Light

Rate: 2.4"/day

Full storm detail →
Show 159 more storms

Apr 15 – Apr 16

Level 1 · 3" calibrated

20/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

15/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

16/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

16/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

16/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

17/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

17/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

17/100

Apr 15 – Apr 16

Level 1 · 2" calibrated

21/100

Apr 15 – Apr 16

Level 1 · 3" calibrated

22/100

Apr 15 – Apr 16

Level 1 · 3" calibrated

22/100

Apr 15 – Apr 16

Level 1 · 3" calibrated

23/100

Apr 15 – Apr 16

Level 1 · 3" calibrated

17/100

Apr 15 – Apr 16

Level 1 · 3" calibrated

18/100

Apr 15 – Apr 16

Level 1 · 3" calibrated

20/100

Apr 15 – Apr 16

Level 1 · 4" calibrated

18/100

Apr 15 – Apr 16

Level 1 · 4" calibrated

20/100

Apr 15 – Apr 16

Level 2 · 5" calibrated

22/100

Apr 15 – Apr 16

Level 2 · 5" calibrated

23/100

Apr 15 – Apr 16

Level 2 · 5" calibrated

24/100

Apr 14 – Apr 16

Level 2 · 5" calibrated

24/100

Apr 14 – Apr 16

Level 2 · 5" calibrated

23/100

Apr 14 – Apr 16

Level 2 · 6" calibrated

23/100

Apr 14 – Apr 16

Level 2 · 6" calibrated

23/100

Apr 14 – Apr 16

Level 2 · 6" calibrated

22/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

43/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

42/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

41/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

40/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

39/100

Apr 14 – Apr 16

Level 2 · 9" calibrated

39/100

Apr 14 – Apr 16

Level 2 · 9" calibrated

38/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

42/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

42/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

41/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

40/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

40/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

39/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

39/100

Apr 14 – Apr 16

Level 3 · 9" calibrated

38/100

Apr 14 – Apr 16

Level 2 · 9" calibrated

33/100

Apr 14 – Apr 16

Level 2 · 9" calibrated

32/100

Apr 14 – Apr 16

Level 2 · 9" calibrated

32/100

Apr 14 – Apr 16

Level 2 · 9" calibrated

31/100

Apr 13 – Apr 16

Level 2 · 8" calibrated

26/100

Apr 13 – Apr 16

Level 2 · 8" calibrated

26/100

Apr 13 – Apr 16

Level 2 · 8" calibrated

25/100

Apr 13 – Apr 16

Level 2 · 8" calibrated

25/100

Apr 13 – Apr 16

Level 2 · 8" calibrated

25/100

Apr 13 – Apr 16

Level 2 · 8" calibrated

24/100

Apr 3 – Apr 3

Level 1 · 0" calibrated

2/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

2/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

2/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

2/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

2/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

5/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

5/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

5/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

5/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

5/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

8/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

8/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

8/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

8/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

8/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

8/100

Apr 2 – Apr 3

Level 1 · 0" calibrated

8/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

1/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

1/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

1/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

0/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

0/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

0/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

0/100

Apr 2 – Apr 3

Level 1 · 1" calibrated

0/100

Apr 1 – Apr 3

Level 1 · 2" calibrated

0/100

Apr 1 – Apr 3

Level 1 · 2" calibrated

0/100

Apr 1 – Apr 3

Level 1 · 3" calibrated

0/100

Apr 1 – Apr 3

Level 1 · 3" calibrated

6/100

Apr 1 – Apr 3

Level 1 · 3" calibrated

10/100

Apr 1 – Apr 3

Level 1 · 3" calibrated

11/100

Apr 1 – Apr 3

Level 1 · 4" calibrated

12/100

Apr 1 – Apr 3

Level 1 · 4" calibrated

12/100

Apr 1 – Apr 3

Level 1 · 4" calibrated

16/100

Apr 1 – Apr 3

Level 1 · 4" calibrated

16/100

Apr 1 – Apr 3

Level 1 · 4" calibrated

17/100

Apr 1 – Apr 3

Level 1 · 5" calibrated

17/100

Apr 1 – Apr 3

Level 1 · 5" calibrated

18/100

Apr 1 – Apr 3

Level 1 · 5" calibrated

18/100

Apr 1 – Apr 3

Level 1 · 5" calibrated

18/100

Apr 1 – Apr 3

Level 1 · 5" calibrated

19/100

Apr 1 – Apr 3

Level 1 · 6" calibrated

19/100

Apr 1 – Apr 3

Level 1 · 6" calibrated

19/100

Apr 1 – Apr 3

Level 2 · 6" calibrated

19/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

8/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

8/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

8/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

10/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

5/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

5/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

2/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

2/100

Mar 30 – Mar 30

Level 1 · 0" calibrated

2/100

Mar 30 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 30 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 29 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 29 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 29 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 29 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 29 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 29 – Mar 30

Level 1 · 1" calibrated

2/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

15/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

15/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

8/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

5/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

5/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

5/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

5/100

Mar 26 – Mar 26

Level 1 · 0" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

5/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

2/100

Mar 25 – Mar 26

Level 1 · 1" calibrated

2/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

0/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

0/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

2/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

2/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

2/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

2/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

2/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

2/100

Mar 24 – Mar 24

Level 1 · 0" calibrated

2/100

Mar 24 – Mar 25

Level 1 · 2" calibrated

4/100

Mar 21 – Mar 21

Level 1 · 0" calibrated

15/100

Mar 21 – Mar 21

Level 1 · 0" calibrated

10/100

Mar 21 – Mar 21

Level 1 · 0" calibrated

13/100

Mar 21 – Mar 21

Level 1 · 0" calibrated

10/100

Mar 16 – Mar 16

Level 1 · 0" calibrated

7/100

Mar 16 – Mar 16

Level 1 · 0" calibrated

4/100

Mar 16 – Mar 16

Level 1 · 0" calibrated

4/100

Mar 15 – Mar 16

Level 1 · 0" calibrated

4/100

Mar 15 – Mar 16

Level 1 · 1" calibrated

4/100

Mar 15 – Mar 16

Level 1 · 1" calibrated

4/100

Mar 11 – Mar 14

Level 4 · 32" calibrated

71/100

Mar 10 – Mar 13

Level 4 · 40" calibrated

76/100

Road & Access

Chinook Pass / Crystal Mountain

Unknown

WSDOT data unavailable.

Historical Patterns

Temperature effect: Storms with average temps 27–28°F show ~40% overprediction error. NWS may not adequately account for marginal conditions near rain-snow transition. Colder storms (Storm 2 avg 27.7°F) still verify at ~59% accuracy, suggesting temperature alone is not deterministic but contributes to bias.

Full intelligence for Crystal Mountain and 75 other resorts

Real-time storm alerts · Calibrated forecasts · Local knowledge · Trip logistics

Start 7-Day Free Trial — $500/year

Cancel anytime · No commitment required