Willamette Pass Weather

PassCentral Oregon

The Highway 58 Cascade crossing and ski-area corridor between Crescent Lake and Oakridge.

52°
😌
Comfort Score
72(B-)
Very Good
Weather updated July 31, 2026 at 3:53 AM PDT

Current Conditions

Temperature
52°F
Feels like 52°F
Humidity
53%
Wind
6 mph
NW • Gusts 7 mph
Cloud Cover
0%
Precip Chance
0%
Air Quality
27
Good

Comfort Breakdown

Less comfortableMore comfortable
Temperature25
Wind74
Stars Visible100
Humidity95
Precipitation100
Air Quality
AQI 27 · Good
100

Hourly Forecast

Today

TimeTempComfortAQIWindPrecipConditions
Now52°72 (B-)
27
Observed
7 mph0%☀️ Sunny
5am52°72 (B-)
48
AQI-eq
4 mph0%☀️ Sunny
6am52°75 (B)
52
AQI-eq
4 mph0%☀️ Sunny
7am54°78 (B)
52
AQI-eq
4 mph0%☀️ Sunny
8am62°84 (B)
83
AQI-eq
6 mph0%☀️ Sunny
9am68°86 (A-)
97
AQI-eq
8 mph0%☀️ Sunny
10am72°89 (A-)
82
AQI-eq
9 mph0%☀️ Sunny
11am76°87 (A-)
81
AQI-eq
8 mph0%☀️ Sunny
12pm80°84 (B)
82
AQI-eq
3 mph0%☀️ Sunny
1pm78°83 (B)
63
AQI-eq
11 mph0%☀️ Sunny
2pm78°85 (A-)
49
AQI-eq
11 mph0%☀️ Sunny
3pm78°85 (A-)
38
AQI-eq
11 mph0%☀️ Sunny

Weather Maps

Satellite

GOES-West Infrared

Radar

Precipitation

6 mph
Gusts 7 mph
Wind

Coming soon

7-Day Forecast

DayHigh/LowComfortPrecipConditions
Today80° / 51°74 (B-)0%☀️ Sunny
Sat63° / 47°78 (B)1%☀️ Sunny
Sun🏆 Best68° / 40°87 (A-)0%☀️ Sunny
Mon77° / 38°39 (F)0%☀️ Sunny
Tue79° / 45°36 (F)0%☀️ Sunny
Wed89° / 51°31 (F)0%☀️ Sunny
Thu87° / 55°54 (C-)1%☀️ Sunny

Best day this week: Sun (Comfort score: 87)

Nearby Temperature Comparison

Conditions at nearby Central Oregon destinations

Tip: Central Oregon temps can vary 20-30°F within a short distance due to microclimates.

Climate Dashboard

Current conditions vs. HRRR rolling destination baseline

Today's High vs Normal
80°Fforecast
6° above normal
Normal: 74°F
Rainfall Year-to-Date
10.7"
34% below average
30-yr avg: 16.2"
Sunny Days
20last 28 days
8 fewer than baseline
Typical: 28
Foggy Days
6last 28 days
vs 0 typical
Foggier than usual
Avg Wind Speed
9.1 mphlast 28 days
Typical conditions
Typical: 9.2 mph
Comfort Score
6828-day avg
On par with typical
Recent baseline: 67

Historical Climate Data

Long-term weather patterns and climate data

Data sources: NOAA HRRR rolling destination baseline for recent temperature, precipitation, fog, cloud, wind, humidity, and sunshine signals.

Climate Overview

Based on HRRR rolling destination baseline (2024-06-01 to 2026-05-01)

68
Avg Comfort
51.1°
Avg High
35.3°
Avg Low
45%
Perfect Days
☀️ Avg Sunshine8h/day
🌫️ Avg Fog1.1h/day
💧 Avg Annual Rain34.6"
🌧️ Rainy Days/yr106 (29%)
🌫️ Foggy Days/yr60
✨ Perfect Days (80+)311

🌟 Best Months to Visit

1. July95
73.2° / 51.9° · ☀️ 12.6h
0 foggy days · 1 rainy days
2. June82
62.6° / 42.5° · ☀️ 12h
2 foggy days · 3 rainy days
3. August82
70.6° / 49.4° · ☀️ 11.2h
2 foggy days · 4 rainy days

⚠️ Challenging Months

1. December8
37.8° / 27.9° · ☀️ 3.6h
💧 10" · 18 rainy days · 10 foggy days
2. March13
40.8° / 27.8° · ☀️ 6.2h
💧 5.1" · 15 rainy days · 11 foggy days
3. November18
39.7° / 29.4° · ☀️ 4.7h
💧 5" · 16 rainy days · 6 foggy days

Monthly Breakdown

MonthComfortHigh/Low☀️ Sun🌫️ Fog💧 RainPerfect
June 20248661.2° / 41.8°11.8h2d0.89"24
July 20249674.9° / 53.3°12.8h0d0.02"31
August 20249269.2° / 47.4°11.1h2d0.49"27
September 20249066.5° / 45.4°9.7h2d0.25"26
October 20247254.3° / 37.4°6.9h5d1.54"18
November 20244035.5° / 25.2°3.5h10d7.69"1
December 20244036.5° / 25.8°3.6h6d10.41"0
January 20255236.5° / 22°5.8h6d3.54"0
February 20254332.1° / 19°4h8d5.93"2
March 20254836.6° / 24°5.4h10d8.17"4
April 20256745° / 28.3°9.5h4d0.73"7
May 20257251.4° / 34.3°9.8h8d1.21"18
June 20259163.7° / 43°12h2d0.43"27
July 20259871.5° / 50.4°12.5h0d0.03"31
August 20259572° / 51.3°11.3h1d0.21"30
September 20258766.7° / 47.5°9h1d1.19"22
October 20256648.6° / 33.8°6.5h6d3.03"12
November 20255843.9° / 33.5°5.9h1d2.01"3
December 20254238.9° / 29.7°3.5h13d9.16"2
January 20265538.9° / 29°5.6h3d1.62"0
February 20265337.8° / 26.3°5.5h4d3.55"4
March 20266045° / 31.6°7h11d2.37"10
April 20266646.3° / 30.3°8.1h6d3.2"12
May 202600° / 0°0h0d0"0
Last updated: 7/27/2026

Climate Trends

Average Temperature by Month

80°F64°F47°F30°F13°FJun '24Jul '24Aug '24Sep '24Oct '24Nov '24Dec '24Jan '25Feb '25Mar '25Apr '25May '25Jun '25Jul '25Aug '25Sep '25Oct '25Nov '25Dec '25Jan '26Feb '26Mar '26Apr '26
Average High
Average Low

Hourly Temperature, Wind, and Cloud Cover Patterns

Average local hour by month from 2016-05-01 to 2026-05-01

Average Hourly Temperature in Willamette Pass

Jan 12 AM: 28.2°F, 308/310 samples (99.4% coverage)Jan 1 AM: 28.0°F, 304/310 samples (98.1% coverage)Jan 2 AM: 27.9°F, 308/310 samples (99.4% coverage)Jan 3 AM: 27.7°F, 304/310 samples (98.1% coverage)Jan 4 AM: 27.6°F, 305/310 samples (98.4% coverage)Jan 5 AM: 27.3°F, 306/310 samples (98.7% coverage)Jan 6 AM: 27.2°F, 307/310 samples (99% coverage)Jan 7 AM: 26.9°F, 307/310 samples (99% coverage)Jan 8 AM: 27.0°F, 305/310 samples (98.4% coverage)Jan 9 AM: 28.4°F, 307/310 samples (99% coverage)Jan 10 AM: 30.0°F, 308/310 samples (99.4% coverage)Jan 11 AM: 31.4°F, 308/310 samples (99.4% coverage)Jan 12 PM: 32.3°F, 307/310 samples (99% coverage)Jan 1 PM: 32.8°F, 308/310 samples (99.4% coverage)Jan 2 PM: 33.1°F, 306/310 samples (98.7% coverage)Jan 3 PM: 33.0°F, 308/310 samples (99.4% coverage)Jan 4 PM: 32.1°F, 307/310 samples (99% coverage)Jan 5 PM: 31.0°F, 305/310 samples (98.4% coverage)Jan 6 PM: 30.1°F, 304/310 samples (98.1% coverage)Jan 7 PM: 29.5°F, 307/310 samples (99% coverage)Jan 8 PM: 29.1°F, 309/310 samples (99.7% coverage)Jan 9 PM: 28.8°F, 303/310 samples (97.7% coverage)Jan 10 PM: 28.6°F, 310/310 samples (100% coverage)Jan 11 PM: 28.5°F, 307/310 samples (99% coverage)Feb 12 AM: 24.8°F, 280/282 samples (99.3% coverage)Feb 1 AM: 24.5°F, 280/282 samples (99.3% coverage)Feb 2 AM: 24.5°F, 279/282 samples (98.9% coverage)Feb 3 AM: 24.3°F, 280/282 samples (99.3% coverage)Feb 4 AM: 24.2°F, 279/282 samples (98.9% coverage)Feb 5 AM: 23.9°F, 279/282 samples (98.9% coverage)Feb 6 AM: 23.8°F, 280/282 samples (99.3% coverage)Feb 7 AM: 23.6°F, 281/282 samples (99.6% coverage)Feb 8 AM: 24.1°F, 281/282 samples (99.6% coverage)Feb 9 AM: 25.9°F, 278/282 samples (98.6% coverage)Feb 10 AM: 27.9°F, 279/282 samples (98.9% coverage)Feb 11 AM: 29.1°F, 280/282 samples (99.3% coverage)Feb 12 PM: 30.1°F, 280/282 samples (99.3% coverage)Feb 1 PM: 30.8°F, 279/282 samples (98.9% coverage)Feb 2 PM: 31.2°F, 277/282 samples (98.2% coverage)Feb 3 PM: 31.0°F, 281/282 samples (99.6% coverage)Feb 4 PM: 30.2°F, 280/282 samples (99.3% coverage)Feb 5 PM: 29.1°F, 277/282 samples (98.2% coverage)Feb 6 PM: 27.5°F, 282/282 samples (100% coverage)Feb 7 PM: 26.7°F, 278/282 samples (98.6% coverage)Feb 8 PM: 26.1°F, 281/282 samples (99.6% coverage)Feb 9 PM: 25.6°F, 280/282 samples (99.3% coverage)Feb 10 PM: 25.3°F, 281/282 samples (99.6% coverage)Feb 11 PM: 25.0°F, 279/282 samples (98.9% coverage)Mar 12 AM: 27.3°F, 310/310 samples (100% coverage)Mar 1 AM: 27.0°F, 308/310 samples (99.4% coverage)Mar 2 AM: 26.8°F, 300/300 samples (100% coverage)Mar 3 AM: 26.6°F, 308/310 samples (99.4% coverage)Mar 4 AM: 26.5°F, 309/310 samples (99.7% coverage)Mar 5 AM: 26.2°F, 309/310 samples (99.7% coverage)Mar 6 AM: 26.1°F, 308/310 samples (99.4% coverage)Mar 7 AM: 25.8°F, 308/310 samples (99.4% coverage)Mar 8 AM: 26.4°F, 309/310 samples (99.7% coverage)Mar 9 AM: 28.6°F, 310/310 samples (100% coverage)Mar 10 AM: 30.6°F, 306/310 samples (98.7% coverage)Mar 11 AM: 31.8°F, 309/310 samples (99.7% coverage)Mar 12 PM: 33.0°F, 308/310 samples (99.4% coverage)Mar 1 PM: 33.8°F, 307/310 samples (99% coverage)Mar 2 PM: 34.4°F, 308/310 samples (99.4% coverage)Mar 3 PM: 34.7°F, 307/310 samples (99% coverage)Mar 4 PM: 34.5°F, 308/310 samples (99.4% coverage)Mar 5 PM: 33.9°F, 309/310 samples (99.7% coverage)Mar 6 PM: 32.7°F, 309/310 samples (99.7% coverage)Mar 7 PM: 31.4°F, 310/310 samples (100% coverage)Mar 8 PM: 30.0°F, 310/310 samples (100% coverage)Mar 9 PM: 29.0°F, 310/310 samples (100% coverage)Mar 10 PM: 28.4°F, 310/310 samples (100% coverage)Mar 11 PM: 27.8°F, 309/310 samples (99.7% coverage)Apr 12 AM: 31.7°F, 299/300 samples (99.7% coverage)Apr 1 AM: 31.2°F, 298/300 samples (99.3% coverage)Apr 2 AM: 30.6°F, 298/300 samples (99.3% coverage)Apr 3 AM: 30.4°F, 299/300 samples (99.7% coverage)Apr 4 AM: 30.2°F, 299/300 samples (99.7% coverage)Apr 5 AM: 30.0°F, 297/300 samples (99% coverage)Apr 6 AM: 29.7°F, 295/300 samples (98.3% coverage)Apr 7 AM: 29.6°F, 298/300 samples (99.3% coverage)Apr 8 AM: 31.3°F, 298/300 samples (99.3% coverage)Apr 9 AM: 33.4°F, 299/300 samples (99.7% coverage)Apr 10 AM: 35.0°F, 299/300 samples (99.7% coverage)Apr 11 AM: 36.6°F, 298/300 samples (99.3% coverage)Apr 12 PM: 38.0°F, 296/300 samples (98.7% coverage)Apr 1 PM: 39.0°F, 300/300 samples (100% coverage)Apr 2 PM: 39.8°F, 300/300 samples (100% coverage)Apr 3 PM: 40.4°F, 297/300 samples (99% coverage)Apr 4 PM: 40.4°F, 298/300 samples (99.3% coverage)Apr 5 PM: 39.8°F, 299/300 samples (99.7% coverage)Apr 6 PM: 38.8°F, 300/300 samples (100% coverage)Apr 7 PM: 37.3°F, 298/300 samples (99.3% coverage)Apr 8 PM: 35.3°F, 298/300 samples (99.3% coverage)Apr 9 PM: 34.1°F, 299/300 samples (99.7% coverage)Apr 10 PM: 33.1°F, 300/300 samples (100% coverage)Apr 11 PM: 32.4°F, 299/300 samples (99.7% coverage)May 12 AM: 39.1°F, 308/311 samples (99% coverage)May 1 AM: 38.6°F, 308/311 samples (99% coverage)May 2 AM: 38.0°F, 308/311 samples (99% coverage)May 3 AM: 37.5°F, 308/311 samples (99% coverage)May 4 AM: 37.2°F, 305/311 samples (98.1% coverage)May 5 AM: 36.7°F, 303/311 samples (97.4% coverage)May 6 AM: 36.5°F, 305/311 samples (98.1% coverage)May 7 AM: 38.1°F, 305/311 samples (98.1% coverage)May 8 AM: 40.5°F, 307/311 samples (98.7% coverage)May 9 AM: 42.7°F, 307/311 samples (98.7% coverage)May 10 AM: 44.5°F, 307/311 samples (98.7% coverage)May 11 AM: 46.1°F, 305/311 samples (98.1% coverage)May 12 PM: 47.6°F, 306/311 samples (98.4% coverage)May 1 PM: 48.9°F, 307/311 samples (98.7% coverage)May 2 PM: 49.6°F, 306/311 samples (98.4% coverage)May 3 PM: 50.1°F, 306/311 samples (98.4% coverage)May 4 PM: 50.1°F, 305/311 samples (98.1% coverage)May 5 PM: 49.4°F, 306/311 samples (98.4% coverage)May 6 PM: 48.3°F, 306/311 samples (98.4% coverage)May 7 PM: 46.6°F, 309/311 samples (99.4% coverage)May 8 PM: 44.2°F, 308/311 samples (99% coverage)May 9 PM: 42.0°F, 308/311 samples (99% coverage)May 10 PM: 41.1°F, 307/311 samples (98.7% coverage)May 11 PM: 40.1°F, 304/311 samples (97.7% coverage)Jun 12 AM: 46.0°F, 290/300 samples (96.7% coverage)Jun 1 AM: 45.1°F, 294/300 samples (98% coverage)Jun 2 AM: 44.5°F, 293/300 samples (97.7% coverage)Jun 3 AM: 44.0°F, 295/300 samples (98.3% coverage)Jun 4 AM: 43.6°F, 294/300 samples (98% coverage)Jun 5 AM: 43.1°F, 292/300 samples (97.3% coverage)Jun 6 AM: 43.0°F, 290/300 samples (96.7% coverage)Jun 7 AM: 45.7°F, 296/300 samples (98.7% coverage)Jun 8 AM: 48.3°F, 293/300 samples (97.7% coverage)Jun 9 AM: 50.6°F, 293/300 samples (97.7% coverage)Jun 10 AM: 52.9°F, 295/300 samples (98.3% coverage)Jun 11 AM: 55.0°F, 295/300 samples (98.3% coverage)Jun 12 PM: 56.6°F, 297/300 samples (99% coverage)Jun 1 PM: 57.9°F, 295/300 samples (98.3% coverage)Jun 2 PM: 59.0°F, 293/300 samples (97.7% coverage)Jun 3 PM: 59.2°F, 297/300 samples (99% coverage)Jun 4 PM: 59.2°F, 296/300 samples (98.7% coverage)Jun 5 PM: 58.6°F, 297/300 samples (99% coverage)Jun 6 PM: 57.2°F, 295/300 samples (98.3% coverage)Jun 7 PM: 55.4°F, 294/300 samples (98% coverage)Jun 8 PM: 52.6°F, 294/300 samples (98% coverage)Jun 9 PM: 49.9°F, 296/300 samples (98.7% coverage)Jun 10 PM: 48.2°F, 293/300 samples (97.7% coverage)Jun 11 PM: 47.1°F, 292/300 samples (97.3% coverage)Jul 12 AM: 54.0°F, 305/310 samples (98.4% coverage)Jul 1 AM: 53.0°F, 306/310 samples (98.7% coverage)Jul 2 AM: 52.2°F, 306/310 samples (98.7% coverage)Jul 3 AM: 51.7°F, 305/310 samples (98.4% coverage)Jul 4 AM: 51.3°F, 306/310 samples (98.7% coverage)Jul 5 AM: 50.8°F, 304/310 samples (98.1% coverage)Jul 6 AM: 50.4°F, 305/310 samples (98.4% coverage)Jul 7 AM: 53.3°F, 304/310 samples (98.1% coverage)Jul 8 AM: 57.4°F, 308/310 samples (99.4% coverage)Jul 9 AM: 60.2°F, 303/310 samples (97.7% coverage)Jul 10 AM: 63.0°F, 299/310 samples (96.5% coverage)Jul 11 AM: 65.1°F, 308/310 samples (99.4% coverage)Jul 12 PM: 67.1°F, 303/310 samples (97.7% coverage)Jul 1 PM: 68.5°F, 302/310 samples (97.4% coverage)Jul 2 PM: 69.3°F, 307/310 samples (99% coverage)Jul 3 PM: 69.9°F, 309/310 samples (99.7% coverage)Jul 4 PM: 69.8°F, 307/310 samples (99% coverage)Jul 5 PM: 69.0°F, 307/310 samples (99% coverage)Jul 6 PM: 67.5°F, 307/310 samples (99% coverage)Jul 7 PM: 65.1°F, 306/310 samples (98.7% coverage)Jul 8 PM: 61.7°F, 310/310 samples (100% coverage)Jul 9 PM: 58.2°F, 306/310 samples (98.7% coverage)Jul 10 PM: 56.4°F, 308/310 samples (99.4% coverage)Jul 11 PM: 55.1°F, 308/310 samples (99.4% coverage)Aug 12 AM: 54.8°F, 298/310 samples (96.1% coverage)Aug 1 AM: 54.0°F, 296/310 samples (95.5% coverage)Aug 2 AM: 53.2°F, 301/310 samples (97.1% coverage)Aug 3 AM: 52.6°F, 299/310 samples (96.5% coverage)Aug 4 AM: 52.2°F, 295/310 samples (95.2% coverage)Aug 5 AM: 51.6°F, 301/310 samples (97.1% coverage)Aug 6 AM: 51.1°F, 296/310 samples (95.5% coverage)Aug 7 AM: 51.9°F, 292/310 samples (94.2% coverage)Aug 8 AM: 56.8°F, 298/310 samples (96.1% coverage)Aug 9 AM: 59.8°F, 304/310 samples (98.1% coverage)Aug 10 AM: 62.7°F, 300/310 samples (96.8% coverage)Aug 11 AM: 65.3°F, 297/310 samples (95.8% coverage)Aug 12 PM: 67.6°F, 296/310 samples (95.5% coverage)Aug 1 PM: 69.2°F, 298/310 samples (96.1% coverage)Aug 2 PM: 70.4°F, 299/310 samples (96.5% coverage)Aug 3 PM: 70.6°F, 297/310 samples (95.8% coverage)Aug 4 PM: 70.3°F, 301/310 samples (97.1% coverage)Aug 5 PM: 69.2°F, 299/310 samples (96.5% coverage)Aug 6 PM: 67.3°F, 300/310 samples (96.8% coverage)Aug 7 PM: 64.6°F, 297/310 samples (95.8% coverage)Aug 8 PM: 60.7°F, 302/310 samples (97.4% coverage)Aug 9 PM: 58.1°F, 302/310 samples (97.4% coverage)Aug 10 PM: 56.6°F, 298/310 samples (96.1% coverage)Aug 11 PM: 55.5°F, 297/310 samples (95.8% coverage)Sep 12 AM: 48.8°F, 289/300 samples (96.3% coverage)Sep 1 AM: 48.0°F, 288/300 samples (96% coverage)Sep 2 AM: 47.4°F, 288/300 samples (96% coverage)Sep 3 AM: 47.1°F, 297/300 samples (99% coverage)Sep 4 AM: 46.8°F, 290/300 samples (96.7% coverage)Sep 5 AM: 46.3°F, 289/300 samples (96.3% coverage)Sep 6 AM: 45.7°F, 288/300 samples (96% coverage)Sep 7 AM: 45.6°F, 296/300 samples (98.7% coverage)Sep 8 AM: 48.2°F, 296/300 samples (98.7% coverage)Sep 9 AM: 51.6°F, 296/300 samples (98.7% coverage)Sep 10 AM: 54.3°F, 297/300 samples (99% coverage)Sep 11 AM: 57.0°F, 289/300 samples (96.3% coverage)Sep 12 PM: 59.2°F, 294/300 samples (98% coverage)Sep 1 PM: 60.9°F, 290/300 samples (96.7% coverage)Sep 2 PM: 61.8°F, 294/300 samples (98% coverage)Sep 3 PM: 62.0°F, 293/300 samples (97.7% coverage)Sep 4 PM: 61.6°F, 290/300 samples (96.7% coverage)Sep 5 PM: 60.2°F, 292/300 samples (97.3% coverage)Sep 6 PM: 58.2°F, 288/300 samples (96% coverage)Sep 7 PM: 55.1°F, 290/300 samples (96.7% coverage)Sep 8 PM: 52.3°F, 295/300 samples (98.3% coverage)Sep 9 PM: 50.8°F, 287/300 samples (95.7% coverage)Sep 10 PM: 49.9°F, 295/300 samples (98.3% coverage)Sep 11 PM: 49.0°F, 291/300 samples (97% coverage)Oct 12 AM: 39.6°F, 303/310 samples (97.7% coverage)Oct 1 AM: 39.3°F, 304/310 samples (98.1% coverage)Oct 2 AM: 38.9°F, 306/310 samples (98.7% coverage)Oct 3 AM: 38.8°F, 308/310 samples (99.4% coverage)Oct 4 AM: 38.6°F, 305/310 samples (98.4% coverage)Oct 5 AM: 38.3°F, 308/310 samples (99.4% coverage)Oct 6 AM: 38.1°F, 307/310 samples (99% coverage)Oct 7 AM: 37.8°F, 308/310 samples (99.4% coverage)Oct 8 AM: 38.3°F, 307/310 samples (99% coverage)Oct 9 AM: 40.8°F, 307/310 samples (99% coverage)Oct 10 AM: 43.0°F, 307/310 samples (99% coverage)Oct 11 AM: 45.0°F, 308/310 samples (99.4% coverage)Oct 12 PM: 46.8°F, 309/310 samples (99.7% coverage)Oct 1 PM: 48.3°F, 308/310 samples (99.4% coverage)Oct 2 PM: 49.2°F, 307/310 samples (99% coverage)Oct 3 PM: 49.6°F, 304/310 samples (98.1% coverage)Oct 4 PM: 49.1°F, 305/310 samples (98.4% coverage)Oct 5 PM: 47.9°F, 307/310 samples (99% coverage)Oct 6 PM: 45.7°F, 307/310 samples (99% coverage)Oct 7 PM: 43.5°F, 306/310 samples (98.7% coverage)Oct 8 PM: 42.2°F, 306/310 samples (98.7% coverage)Oct 9 PM: 41.3°F, 308/310 samples (99.4% coverage)Oct 10 PM: 40.6°F, 308/310 samples (99.4% coverage)Oct 11 PM: 40.1°F, 307/310 samples (99% coverage)Nov 12 AM: 32.6°F, 297/300 samples (99% coverage)Nov 1 AM: 32.6°F, 298/310 samples (96.1% coverage)Nov 2 AM: 32.4°F, 296/300 samples (98.7% coverage)Nov 3 AM: 32.2°F, 295/300 samples (98.3% coverage)Nov 4 AM: 31.9°F, 291/300 samples (97% coverage)Nov 5 AM: 31.9°F, 296/300 samples (98.7% coverage)Nov 6 AM: 31.5°F, 292/300 samples (97.3% coverage)Nov 7 AM: 31.5°F, 295/300 samples (98.3% coverage)Nov 8 AM: 31.9°F, 293/300 samples (97.7% coverage)Nov 9 AM: 33.6°F, 294/300 samples (98% coverage)Nov 10 AM: 35.0°F, 292/300 samples (97.3% coverage)Nov 11 AM: 36.1°F, 293/300 samples (97.7% coverage)Nov 12 PM: 37.1°F, 295/300 samples (98.3% coverage)Nov 1 PM: 37.7°F, 294/300 samples (98% coverage)Nov 2 PM: 37.7°F, 294/300 samples (98% coverage)Nov 3 PM: 37.5°F, 295/300 samples (98.3% coverage)Nov 4 PM: 36.4°F, 295/300 samples (98.3% coverage)Nov 5 PM: 34.9°F, 295/300 samples (98.3% coverage)Nov 6 PM: 34.1°F, 296/300 samples (98.7% coverage)Nov 7 PM: 33.5°F, 293/300 samples (97.7% coverage)Nov 8 PM: 33.1°F, 293/300 samples (97.7% coverage)Nov 9 PM: 33.0°F, 294/300 samples (98% coverage)Nov 10 PM: 32.7°F, 295/300 samples (98.3% coverage)Nov 11 PM: 32.3°F, 290/300 samples (96.7% coverage)Dec 12 AM: 28.2°F, 305/310 samples (98.4% coverage)Dec 1 AM: 28.3°F, 304/310 samples (98.1% coverage)Dec 2 AM: 28.2°F, 308/310 samples (99.4% coverage)Dec 3 AM: 28.1°F, 306/310 samples (98.7% coverage)Dec 4 AM: 28.0°F, 305/310 samples (98.4% coverage)Dec 5 AM: 27.8°F, 309/310 samples (99.7% coverage)Dec 6 AM: 27.6°F, 309/310 samples (99.7% coverage)Dec 7 AM: 27.4°F, 306/310 samples (98.7% coverage)Dec 8 AM: 27.6°F, 302/310 samples (97.4% coverage)Dec 9 AM: 28.8°F, 303/310 samples (97.7% coverage)Dec 10 AM: 30.2°F, 306/310 samples (98.7% coverage)Dec 11 AM: 31.4°F, 305/310 samples (98.4% coverage)Dec 12 PM: 32.0°F, 305/310 samples (98.4% coverage)Dec 1 PM: 32.4°F, 307/310 samples (99% coverage)Dec 2 PM: 32.4°F, 309/310 samples (99.7% coverage)Dec 3 PM: 32.1°F, 309/310 samples (99.7% coverage)Dec 4 PM: 31.2°F, 301/310 samples (97.1% coverage)Dec 5 PM: 29.7°F, 306/310 samples (98.7% coverage)Dec 6 PM: 29.3°F, 302/310 samples (97.4% coverage)Dec 7 PM: 28.7°F, 307/310 samples (99% coverage)Dec 8 PM: 28.5°F, 306/310 samples (98.7% coverage)Dec 9 PM: 28.5°F, 307/310 samples (99% coverage)Dec 10 PM: 28.4°F, 308/310 samples (99.4% coverage)Dec 11 PM: 28.4°F, 302/310 samples (97.4% coverage)12 AM12 AM6 AM6 AM12 PM12 PM6 PM6 PM12 AM12 AMJanFebMarAprMayJunJulAugSepOctNovDecNow
frigid
<32°F
very cold
32-45°F
cold
45-55°F
cool
55-65°F
comfortable
65-75°F
warm
75-85°F
hot
85-95°F
sweltering
95°F+

Average Hourly Wind Speed in Willamette Pass

Jan 12 AM: 10.1 mph average wind, 308/310 samples (99.4% coverage)Jan 1 AM: 10.1 mph average wind, 304/310 samples (98.1% coverage)Jan 2 AM: 10.2 mph average wind, 308/310 samples (99.4% coverage)Jan 3 AM: 10.2 mph average wind, 304/310 samples (98.1% coverage)Jan 4 AM: 10.4 mph average wind, 305/310 samples (98.4% coverage)Jan 5 AM: 10.5 mph average wind, 306/310 samples (98.7% coverage)Jan 6 AM: 10.4 mph average wind, 307/310 samples (99% coverage)Jan 7 AM: 10.1 mph average wind, 307/310 samples (99% coverage)Jan 8 AM: 9.9 mph average wind, 305/310 samples (98.4% coverage)Jan 9 AM: 10.0 mph average wind, 307/310 samples (99% coverage)Jan 10 AM: 10.0 mph average wind, 308/310 samples (99.4% coverage)Jan 11 AM: 10.0 mph average wind, 308/310 samples (99.4% coverage)Jan 12 PM: 10.2 mph average wind, 307/310 samples (99% coverage)Jan 1 PM: 10.2 mph average wind, 308/310 samples (99.4% coverage)Jan 2 PM: 9.8 mph average wind, 306/310 samples (98.7% coverage)Jan 3 PM: 9.7 mph average wind, 308/310 samples (99.4% coverage)Jan 4 PM: 9.4 mph average wind, 307/310 samples (99% coverage)Jan 5 PM: 9.4 mph average wind, 305/310 samples (98.4% coverage)Jan 6 PM: 9.6 mph average wind, 304/310 samples (98.1% coverage)Jan 7 PM: 9.8 mph average wind, 307/310 samples (99% coverage)Jan 8 PM: 9.9 mph average wind, 309/310 samples (99.7% coverage)Jan 9 PM: 10.0 mph average wind, 303/310 samples (97.7% coverage)Jan 10 PM: 10.0 mph average wind, 310/310 samples (100% coverage)Jan 11 PM: 10.3 mph average wind, 307/310 samples (99% coverage)Feb 12 AM: 9.0 mph average wind, 280/282 samples (99.3% coverage)Feb 1 AM: 9.0 mph average wind, 280/282 samples (99.3% coverage)Feb 2 AM: 8.9 mph average wind, 279/282 samples (98.9% coverage)Feb 3 AM: 9.0 mph average wind, 280/282 samples (99.3% coverage)Feb 4 AM: 8.9 mph average wind, 279/282 samples (98.9% coverage)Feb 5 AM: 8.8 mph average wind, 279/282 samples (98.9% coverage)Feb 6 AM: 8.9 mph average wind, 280/282 samples (99.3% coverage)Feb 7 AM: 9.2 mph average wind, 281/282 samples (99.6% coverage)Feb 8 AM: 9.0 mph average wind, 281/282 samples (99.6% coverage)Feb 9 AM: 9.0 mph average wind, 278/282 samples (98.6% coverage)Feb 10 AM: 9.4 mph average wind, 279/282 samples (98.9% coverage)Feb 11 AM: 9.6 mph average wind, 280/282 samples (99.3% coverage)Feb 12 PM: 9.6 mph average wind, 280/282 samples (99.3% coverage)Feb 1 PM: 9.7 mph average wind, 279/282 samples (98.9% coverage)Feb 2 PM: 9.7 mph average wind, 277/282 samples (98.2% coverage)Feb 3 PM: 9.7 mph average wind, 281/282 samples (99.6% coverage)Feb 4 PM: 9.4 mph average wind, 280/282 samples (99.3% coverage)Feb 5 PM: 9.1 mph average wind, 277/282 samples (98.2% coverage)Feb 6 PM: 9.1 mph average wind, 282/282 samples (100% coverage)Feb 7 PM: 9.0 mph average wind, 278/282 samples (98.6% coverage)Feb 8 PM: 9.0 mph average wind, 281/282 samples (99.6% coverage)Feb 9 PM: 9.0 mph average wind, 280/282 samples (99.3% coverage)Feb 10 PM: 9.0 mph average wind, 281/282 samples (99.6% coverage)Feb 11 PM: 9.0 mph average wind, 279/282 samples (98.9% coverage)Mar 12 AM: 8.4 mph average wind, 310/310 samples (100% coverage)Mar 1 AM: 8.5 mph average wind, 308/310 samples (99.4% coverage)Mar 2 AM: 8.4 mph average wind, 300/300 samples (100% coverage)Mar 3 AM: 8.6 mph average wind, 308/310 samples (99.4% coverage)Mar 4 AM: 8.6 mph average wind, 309/310 samples (99.7% coverage)Mar 5 AM: 8.7 mph average wind, 309/310 samples (99.7% coverage)Mar 6 AM: 8.4 mph average wind, 308/310 samples (99.4% coverage)Mar 7 AM: 8.3 mph average wind, 308/310 samples (99.4% coverage)Mar 8 AM: 8.2 mph average wind, 309/310 samples (99.7% coverage)Mar 9 AM: 8.2 mph average wind, 310/310 samples (100% coverage)Mar 10 AM: 8.3 mph average wind, 306/310 samples (98.7% coverage)Mar 11 AM: 8.7 mph average wind, 309/310 samples (99.7% coverage)Mar 12 PM: 9.0 mph average wind, 308/310 samples (99.4% coverage)Mar 1 PM: 9.3 mph average wind, 307/310 samples (99% coverage)Mar 2 PM: 9.1 mph average wind, 308/310 samples (99.4% coverage)Mar 3 PM: 8.9 mph average wind, 307/310 samples (99% coverage)Mar 4 PM: 8.7 mph average wind, 308/310 samples (99.4% coverage)Mar 5 PM: 8.2 mph average wind, 309/310 samples (99.7% coverage)Mar 6 PM: 7.8 mph average wind, 309/310 samples (99.7% coverage)Mar 7 PM: 7.7 mph average wind, 310/310 samples (100% coverage)Mar 8 PM: 7.8 mph average wind, 310/310 samples (100% coverage)Mar 9 PM: 7.8 mph average wind, 310/310 samples (100% coverage)Mar 10 PM: 7.9 mph average wind, 310/310 samples (100% coverage)Mar 11 PM: 8.0 mph average wind, 309/310 samples (99.7% coverage)Apr 12 AM: 7.9 mph average wind, 299/300 samples (99.7% coverage)Apr 1 AM: 7.9 mph average wind, 298/300 samples (99.3% coverage)Apr 2 AM: 8.0 mph average wind, 298/300 samples (99.3% coverage)Apr 3 AM: 8.0 mph average wind, 299/300 samples (99.7% coverage)Apr 4 AM: 7.9 mph average wind, 299/300 samples (99.7% coverage)Apr 5 AM: 7.9 mph average wind, 297/300 samples (99% coverage)Apr 6 AM: 7.9 mph average wind, 295/300 samples (98.3% coverage)Apr 7 AM: 7.8 mph average wind, 298/300 samples (99.3% coverage)Apr 8 AM: 7.8 mph average wind, 298/300 samples (99.3% coverage)Apr 9 AM: 7.9 mph average wind, 299/300 samples (99.7% coverage)Apr 10 AM: 8.2 mph average wind, 299/300 samples (99.7% coverage)Apr 11 AM: 8.5 mph average wind, 298/300 samples (99.3% coverage)Apr 12 PM: 8.4 mph average wind, 296/300 samples (98.7% coverage)Apr 1 PM: 8.5 mph average wind, 300/300 samples (100% coverage)Apr 2 PM: 8.5 mph average wind, 300/300 samples (100% coverage)Apr 3 PM: 8.5 mph average wind, 297/300 samples (99% coverage)Apr 4 PM: 8.6 mph average wind, 298/300 samples (99.3% coverage)Apr 5 PM: 8.5 mph average wind, 299/300 samples (99.7% coverage)Apr 6 PM: 8.2 mph average wind, 300/300 samples (100% coverage)Apr 7 PM: 8.1 mph average wind, 298/300 samples (99.3% coverage)Apr 8 PM: 7.7 mph average wind, 298/300 samples (99.3% coverage)Apr 9 PM: 7.8 mph average wind, 299/300 samples (99.7% coverage)Apr 10 PM: 7.9 mph average wind, 300/300 samples (100% coverage)Apr 11 PM: 7.9 mph average wind, 299/300 samples (99.7% coverage)May 12 AM: 7.1 mph average wind, 308/311 samples (99% coverage)May 1 AM: 7.2 mph average wind, 308/311 samples (99% coverage)May 2 AM: 7.2 mph average wind, 308/311 samples (99% coverage)May 3 AM: 7.1 mph average wind, 308/311 samples (99% coverage)May 4 AM: 7.3 mph average wind, 305/311 samples (98.1% coverage)May 5 AM: 7.3 mph average wind, 303/311 samples (97.4% coverage)May 6 AM: 7.3 mph average wind, 305/311 samples (98.1% coverage)May 7 AM: 6.9 mph average wind, 305/311 samples (98.1% coverage)May 8 AM: 6.9 mph average wind, 307/311 samples (98.7% coverage)May 9 AM: 7.5 mph average wind, 307/311 samples (98.7% coverage)May 10 AM: 7.8 mph average wind, 307/311 samples (98.7% coverage)May 11 AM: 7.8 mph average wind, 305/311 samples (98.1% coverage)May 12 PM: 7.9 mph average wind, 306/311 samples (98.4% coverage)May 1 PM: 8.1 mph average wind, 307/311 samples (98.7% coverage)May 2 PM: 8.4 mph average wind, 306/311 samples (98.4% coverage)May 3 PM: 8.8 mph average wind, 306/311 samples (98.4% coverage)May 4 PM: 9.0 mph average wind, 305/311 samples (98.1% coverage)May 5 PM: 8.9 mph average wind, 306/311 samples (98.4% coverage)May 6 PM: 8.5 mph average wind, 306/311 samples (98.4% coverage)May 7 PM: 8.4 mph average wind, 309/311 samples (99.4% coverage)May 8 PM: 7.8 mph average wind, 308/311 samples (99% coverage)May 9 PM: 7.2 mph average wind, 308/311 samples (99% coverage)May 10 PM: 7.0 mph average wind, 307/311 samples (98.7% coverage)May 11 PM: 7.0 mph average wind, 304/311 samples (97.7% coverage)Jun 12 AM: 6.3 mph average wind, 290/300 samples (96.7% coverage)Jun 1 AM: 6.5 mph average wind, 294/300 samples (98% coverage)Jun 2 AM: 6.6 mph average wind, 293/300 samples (97.7% coverage)Jun 3 AM: 6.7 mph average wind, 295/300 samples (98.3% coverage)Jun 4 AM: 6.8 mph average wind, 294/300 samples (98% coverage)Jun 5 AM: 6.8 mph average wind, 292/300 samples (97.3% coverage)Jun 6 AM: 6.6 mph average wind, 290/300 samples (96.7% coverage)Jun 7 AM: 6.1 mph average wind, 296/300 samples (98.7% coverage)Jun 8 AM: 6.3 mph average wind, 293/300 samples (97.7% coverage)Jun 9 AM: 6.9 mph average wind, 293/300 samples (97.7% coverage)Jun 10 AM: 7.2 mph average wind, 295/300 samples (98.3% coverage)Jun 11 AM: 7.9 mph average wind, 295/300 samples (98.3% coverage)Jun 12 PM: 8.3 mph average wind, 297/300 samples (99% coverage)Jun 1 PM: 8.5 mph average wind, 295/300 samples (98.3% coverage)Jun 2 PM: 8.9 mph average wind, 293/300 samples (97.7% coverage)Jun 3 PM: 9.3 mph average wind, 297/300 samples (99% coverage)Jun 4 PM: 9.7 mph average wind, 296/300 samples (98.7% coverage)Jun 5 PM: 9.6 mph average wind, 297/300 samples (99% coverage)Jun 6 PM: 9.2 mph average wind, 295/300 samples (98.3% coverage)Jun 7 PM: 9.1 mph average wind, 294/300 samples (98% coverage)Jun 8 PM: 8.1 mph average wind, 294/300 samples (98% coverage)Jun 9 PM: 6.8 mph average wind, 296/300 samples (98.7% coverage)Jun 10 PM: 6.3 mph average wind, 293/300 samples (97.7% coverage)Jun 11 PM: 6.5 mph average wind, 292/300 samples (97.3% coverage)Jul 12 AM: 6.1 mph average wind, 305/310 samples (98.4% coverage)Jul 1 AM: 6.1 mph average wind, 306/310 samples (98.7% coverage)Jul 2 AM: 5.9 mph average wind, 306/310 samples (98.7% coverage)Jul 3 AM: 5.9 mph average wind, 305/310 samples (98.4% coverage)Jul 4 AM: 6.1 mph average wind, 306/310 samples (98.7% coverage)Jul 5 AM: 6.1 mph average wind, 304/310 samples (98.1% coverage)Jul 6 AM: 6.1 mph average wind, 305/310 samples (98.4% coverage)Jul 7 AM: 5.4 mph average wind, 304/310 samples (98.1% coverage)Jul 8 AM: 5.1 mph average wind, 308/310 samples (99.4% coverage)Jul 9 AM: 5.9 mph average wind, 303/310 samples (97.7% coverage)Jul 10 AM: 6.3 mph average wind, 299/310 samples (96.5% coverage)Jul 11 AM: 6.8 mph average wind, 308/310 samples (99.4% coverage)Jul 12 PM: 7.6 mph average wind, 303/310 samples (97.7% coverage)Jul 1 PM: 8.4 mph average wind, 302/310 samples (97.4% coverage)Jul 2 PM: 9.0 mph average wind, 307/310 samples (99% coverage)Jul 3 PM: 9.7 mph average wind, 309/310 samples (99.7% coverage)Jul 4 PM: 9.9 mph average wind, 307/310 samples (99% coverage)Jul 5 PM: 9.7 mph average wind, 307/310 samples (99% coverage)Jul 6 PM: 9.3 mph average wind, 307/310 samples (99% coverage)Jul 7 PM: 9.3 mph average wind, 306/310 samples (98.7% coverage)Jul 8 PM: 8.2 mph average wind, 310/310 samples (100% coverage)Jul 9 PM: 6.4 mph average wind, 306/310 samples (98.7% coverage)Jul 10 PM: 6.1 mph average wind, 308/310 samples (99.4% coverage)Jul 11 PM: 6.1 mph average wind, 308/310 samples (99.4% coverage)Aug 12 AM: 6.3 mph average wind, 298/310 samples (96.1% coverage)Aug 1 AM: 6.3 mph average wind, 296/310 samples (95.5% coverage)Aug 2 AM: 6.4 mph average wind, 301/310 samples (97.1% coverage)Aug 3 AM: 6.4 mph average wind, 299/310 samples (96.5% coverage)Aug 4 AM: 6.5 mph average wind, 295/310 samples (95.2% coverage)Aug 5 AM: 6.5 mph average wind, 301/310 samples (97.1% coverage)Aug 6 AM: 6.5 mph average wind, 296/310 samples (95.5% coverage)Aug 7 AM: 6.3 mph average wind, 292/310 samples (94.2% coverage)Aug 8 AM: 5.4 mph average wind, 298/310 samples (96.1% coverage)Aug 9 AM: 6.2 mph average wind, 304/310 samples (98.1% coverage)Aug 10 AM: 6.9 mph average wind, 300/310 samples (96.8% coverage)Aug 11 AM: 7.4 mph average wind, 297/310 samples (95.8% coverage)Aug 12 PM: 8.0 mph average wind, 296/310 samples (95.5% coverage)Aug 1 PM: 8.5 mph average wind, 298/310 samples (96.1% coverage)Aug 2 PM: 8.9 mph average wind, 299/310 samples (96.5% coverage)Aug 3 PM: 9.4 mph average wind, 297/310 samples (95.8% coverage)Aug 4 PM: 9.7 mph average wind, 301/310 samples (97.1% coverage)Aug 5 PM: 9.5 mph average wind, 299/310 samples (96.5% coverage)Aug 6 PM: 9.1 mph average wind, 300/310 samples (96.8% coverage)Aug 7 PM: 8.6 mph average wind, 297/310 samples (95.8% coverage)Aug 8 PM: 7.0 mph average wind, 302/310 samples (97.4% coverage)Aug 9 PM: 6.1 mph average wind, 302/310 samples (97.4% coverage)Aug 10 PM: 6.2 mph average wind, 298/310 samples (96.1% coverage)Aug 11 PM: 6.3 mph average wind, 297/310 samples (95.8% coverage)Sep 12 AM: 6.6 mph average wind, 289/300 samples (96.3% coverage)Sep 1 AM: 6.6 mph average wind, 288/300 samples (96% coverage)Sep 2 AM: 6.8 mph average wind, 288/300 samples (96% coverage)Sep 3 AM: 6.7 mph average wind, 297/300 samples (99% coverage)Sep 4 AM: 6.7 mph average wind, 290/300 samples (96.7% coverage)Sep 5 AM: 6.8 mph average wind, 289/300 samples (96.3% coverage)Sep 6 AM: 6.9 mph average wind, 288/300 samples (96% coverage)Sep 7 AM: 7.1 mph average wind, 296/300 samples (98.7% coverage)Sep 8 AM: 6.6 mph average wind, 296/300 samples (98.7% coverage)Sep 9 AM: 6.8 mph average wind, 296/300 samples (98.7% coverage)Sep 10 AM: 7.4 mph average wind, 297/300 samples (99% coverage)Sep 11 AM: 7.8 mph average wind, 289/300 samples (96.3% coverage)Sep 12 PM: 8.2 mph average wind, 294/300 samples (98% coverage)Sep 1 PM: 8.6 mph average wind, 290/300 samples (96.7% coverage)Sep 2 PM: 8.9 mph average wind, 294/300 samples (98% coverage)Sep 3 PM: 9.1 mph average wind, 293/300 samples (97.7% coverage)Sep 4 PM: 9.1 mph average wind, 290/300 samples (96.7% coverage)Sep 5 PM: 8.9 mph average wind, 292/300 samples (97.3% coverage)Sep 6 PM: 8.1 mph average wind, 288/300 samples (96% coverage)Sep 7 PM: 7.4 mph average wind, 290/300 samples (96.7% coverage)Sep 8 PM: 6.4 mph average wind, 295/300 samples (98.3% coverage)Sep 9 PM: 6.7 mph average wind, 287/300 samples (95.7% coverage)Sep 10 PM: 6.7 mph average wind, 295/300 samples (98.3% coverage)Sep 11 PM: 6.7 mph average wind, 291/300 samples (97% coverage)Oct 12 AM: 8.1 mph average wind, 303/310 samples (97.7% coverage)Oct 1 AM: 8.2 mph average wind, 304/310 samples (98.1% coverage)Oct 2 AM: 8.4 mph average wind, 306/310 samples (98.7% coverage)Oct 3 AM: 8.3 mph average wind, 308/310 samples (99.4% coverage)Oct 4 AM: 8.4 mph average wind, 305/310 samples (98.4% coverage)Oct 5 AM: 8.5 mph average wind, 308/310 samples (99.4% coverage)Oct 6 AM: 8.6 mph average wind, 307/310 samples (99% coverage)Oct 7 AM: 8.5 mph average wind, 308/310 samples (99.4% coverage)Oct 8 AM: 8.6 mph average wind, 307/310 samples (99% coverage)Oct 9 AM: 8.7 mph average wind, 307/310 samples (99% coverage)Oct 10 AM: 9.0 mph average wind, 307/310 samples (99% coverage)Oct 11 AM: 9.3 mph average wind, 308/310 samples (99.4% coverage)Oct 12 PM: 9.4 mph average wind, 309/310 samples (99.7% coverage)Oct 1 PM: 9.4 mph average wind, 308/310 samples (99.4% coverage)Oct 2 PM: 9.5 mph average wind, 307/310 samples (99% coverage)Oct 3 PM: 9.3 mph average wind, 304/310 samples (98.1% coverage)Oct 4 PM: 9.1 mph average wind, 305/310 samples (98.4% coverage)Oct 5 PM: 8.6 mph average wind, 307/310 samples (99% coverage)Oct 6 PM: 7.9 mph average wind, 307/310 samples (99% coverage)Oct 7 PM: 7.7 mph average wind, 306/310 samples (98.7% coverage)Oct 8 PM: 8.0 mph average wind, 306/310 samples (98.7% coverage)Oct 9 PM: 8.1 mph average wind, 308/310 samples (99.4% coverage)Oct 10 PM: 8.1 mph average wind, 308/310 samples (99.4% coverage)Oct 11 PM: 8.2 mph average wind, 307/310 samples (99% coverage)Nov 12 AM: 9.1 mph average wind, 297/300 samples (99% coverage)Nov 1 AM: 9.3 mph average wind, 298/310 samples (96.1% coverage)Nov 2 AM: 9.3 mph average wind, 296/300 samples (98.7% coverage)Nov 3 AM: 9.3 mph average wind, 295/300 samples (98.3% coverage)Nov 4 AM: 9.3 mph average wind, 291/300 samples (97% coverage)Nov 5 AM: 9.3 mph average wind, 296/300 samples (98.7% coverage)Nov 6 AM: 9.2 mph average wind, 292/300 samples (97.3% coverage)Nov 7 AM: 9.1 mph average wind, 295/300 samples (98.3% coverage)Nov 8 AM: 9.1 mph average wind, 293/300 samples (97.7% coverage)Nov 9 AM: 9.1 mph average wind, 294/300 samples (98% coverage)Nov 10 AM: 9.4 mph average wind, 292/300 samples (97.3% coverage)Nov 11 AM: 9.7 mph average wind, 293/300 samples (97.7% coverage)Nov 12 PM: 9.7 mph average wind, 295/300 samples (98.3% coverage)Nov 1 PM: 9.6 mph average wind, 294/300 samples (98% coverage)Nov 2 PM: 9.4 mph average wind, 294/300 samples (98% coverage)Nov 3 PM: 9.1 mph average wind, 295/300 samples (98.3% coverage)Nov 4 PM: 8.8 mph average wind, 295/300 samples (98.3% coverage)Nov 5 PM: 8.9 mph average wind, 295/300 samples (98.3% coverage)Nov 6 PM: 8.9 mph average wind, 296/300 samples (98.7% coverage)Nov 7 PM: 8.9 mph average wind, 293/300 samples (97.7% coverage)Nov 8 PM: 9.0 mph average wind, 293/300 samples (97.7% coverage)Nov 9 PM: 8.9 mph average wind, 294/300 samples (98% coverage)Nov 10 PM: 9.0 mph average wind, 295/300 samples (98.3% coverage)Nov 11 PM: 9.1 mph average wind, 290/300 samples (96.7% coverage)Dec 12 AM: 10.1 mph average wind, 305/310 samples (98.4% coverage)Dec 1 AM: 10.3 mph average wind, 304/310 samples (98.1% coverage)Dec 2 AM: 10.2 mph average wind, 308/310 samples (99.4% coverage)Dec 3 AM: 10.1 mph average wind, 306/310 samples (98.7% coverage)Dec 4 AM: 10.0 mph average wind, 305/310 samples (98.4% coverage)Dec 5 AM: 10.0 mph average wind, 309/310 samples (99.7% coverage)Dec 6 AM: 9.8 mph average wind, 309/310 samples (99.7% coverage)Dec 7 AM: 9.7 mph average wind, 306/310 samples (98.7% coverage)Dec 8 AM: 9.7 mph average wind, 302/310 samples (97.4% coverage)Dec 9 AM: 9.7 mph average wind, 303/310 samples (97.7% coverage)Dec 10 AM: 9.9 mph average wind, 306/310 samples (98.7% coverage)Dec 11 AM: 10.0 mph average wind, 305/310 samples (98.4% coverage)Dec 12 PM: 10.1 mph average wind, 305/310 samples (98.4% coverage)Dec 1 PM: 10.1 mph average wind, 307/310 samples (99% coverage)Dec 2 PM: 9.7 mph average wind, 309/310 samples (99.7% coverage)Dec 3 PM: 9.7 mph average wind, 309/310 samples (99.7% coverage)Dec 4 PM: 9.5 mph average wind, 301/310 samples (97.1% coverage)Dec 5 PM: 9.4 mph average wind, 306/310 samples (98.7% coverage)Dec 6 PM: 9.4 mph average wind, 302/310 samples (97.4% coverage)Dec 7 PM: 9.7 mph average wind, 307/310 samples (99% coverage)Dec 8 PM: 9.8 mph average wind, 306/310 samples (98.7% coverage)Dec 9 PM: 10.2 mph average wind, 307/310 samples (99% coverage)Dec 10 PM: 10.2 mph average wind, 308/310 samples (99.4% coverage)Dec 11 PM: 10.2 mph average wind, 302/310 samples (97.4% coverage)12 AM12 AM6 AM6 AM12 PM12 PM6 PM6 PM12 AM12 AMJanFebMarAprMayJunJulAugSepOctNovDecNow
calm
<4 mph
light
4-8 mph
breezy
8-12 mph
windy
12-18 mph
strong
18+ mph

Average Hourly Cloud Cover in Willamette Pass

Jan 12 AM: 16% cloud cover, 308/310 samples (99.4% coverage)Jan 1 AM: 16% cloud cover, 304/310 samples (98.1% coverage)Jan 2 AM: 16% cloud cover, 308/310 samples (99.4% coverage)Jan 3 AM: 16% cloud cover, 304/310 samples (98.1% coverage)Jan 4 AM: 15% cloud cover, 305/310 samples (98.4% coverage)Jan 5 AM: 16% cloud cover, 306/310 samples (98.7% coverage)Jan 6 AM: 16% cloud cover, 307/310 samples (99% coverage)Jan 7 AM: 16% cloud cover, 307/310 samples (99% coverage)Jan 8 AM: 16% cloud cover, 305/310 samples (98.4% coverage)Jan 9 AM: 17% cloud cover, 307/310 samples (99% coverage)Jan 10 AM: 17% cloud cover, 308/310 samples (99.4% coverage)Jan 11 AM: 17% cloud cover, 308/310 samples (99.4% coverage)Jan 12 PM: 16% cloud cover, 307/310 samples (99% coverage)Jan 1 PM: 17% cloud cover, 308/310 samples (99.4% coverage)Jan 2 PM: 13% cloud cover, 306/310 samples (98.7% coverage)Jan 3 PM: 14% cloud cover, 308/310 samples (99.4% coverage)Jan 4 PM: 15% cloud cover, 307/310 samples (99% coverage)Jan 5 PM: 17% cloud cover, 305/310 samples (98.4% coverage)Jan 6 PM: 15% cloud cover, 304/310 samples (98.1% coverage)Jan 7 PM: 14% cloud cover, 307/310 samples (99% coverage)Jan 8 PM: 15% cloud cover, 309/310 samples (99.7% coverage)Jan 9 PM: 15% cloud cover, 303/310 samples (97.7% coverage)Jan 10 PM: 16% cloud cover, 310/310 samples (100% coverage)Jan 11 PM: 17% cloud cover, 307/310 samples (99% coverage)Feb 12 AM: 16% cloud cover, 280/282 samples (99.3% coverage)Feb 1 AM: 16% cloud cover, 280/282 samples (99.3% coverage)Feb 2 AM: 17% cloud cover, 279/282 samples (98.9% coverage)Feb 3 AM: 16% cloud cover, 280/282 samples (99.3% coverage)Feb 4 AM: 15% cloud cover, 279/282 samples (98.9% coverage)Feb 5 AM: 17% cloud cover, 279/282 samples (98.9% coverage)Feb 6 AM: 16% cloud cover, 280/282 samples (99.3% coverage)Feb 7 AM: 18% cloud cover, 281/282 samples (99.6% coverage)Feb 8 AM: 17% cloud cover, 281/282 samples (99.6% coverage)Feb 9 AM: 15% cloud cover, 278/282 samples (98.6% coverage)Feb 10 AM: 18% cloud cover, 279/282 samples (98.9% coverage)Feb 11 AM: 19% cloud cover, 280/282 samples (99.3% coverage)Feb 12 PM: 20% cloud cover, 280/282 samples (99.3% coverage)Feb 1 PM: 21% cloud cover, 279/282 samples (98.9% coverage)Feb 2 PM: 20% cloud cover, 277/282 samples (98.2% coverage)Feb 3 PM: 20% cloud cover, 281/282 samples (99.6% coverage)Feb 4 PM: 19% cloud cover, 280/282 samples (99.3% coverage)Feb 5 PM: 19% cloud cover, 277/282 samples (98.2% coverage)Feb 6 PM: 18% cloud cover, 282/282 samples (100% coverage)Feb 7 PM: 17% cloud cover, 278/282 samples (98.6% coverage)Feb 8 PM: 17% cloud cover, 281/282 samples (99.6% coverage)Feb 9 PM: 17% cloud cover, 280/282 samples (99.3% coverage)Feb 10 PM: 16% cloud cover, 281/282 samples (99.6% coverage)Feb 11 PM: 16% cloud cover, 279/282 samples (98.9% coverage)Mar 12 AM: 15% cloud cover, 310/310 samples (100% coverage)Mar 1 AM: 16% cloud cover, 308/310 samples (99.4% coverage)Mar 2 AM: 14% cloud cover, 300/300 samples (100% coverage)Mar 3 AM: 12% cloud cover, 308/310 samples (99.4% coverage)Mar 4 AM: 15% cloud cover, 309/310 samples (99.7% coverage)Mar 5 AM: 14% cloud cover, 309/310 samples (99.7% coverage)Mar 6 AM: 13% cloud cover, 308/310 samples (99.4% coverage)Mar 7 AM: 14% cloud cover, 308/310 samples (99.4% coverage)Mar 8 AM: 15% cloud cover, 309/310 samples (99.7% coverage)Mar 9 AM: 16% cloud cover, 310/310 samples (100% coverage)Mar 10 AM: 17% cloud cover, 306/310 samples (98.7% coverage)Mar 11 AM: 18% cloud cover, 309/310 samples (99.7% coverage)Mar 12 PM: 20% cloud cover, 308/310 samples (99.4% coverage)Mar 1 PM: 20% cloud cover, 307/310 samples (99% coverage)Mar 2 PM: 20% cloud cover, 308/310 samples (99.4% coverage)Mar 3 PM: 17% cloud cover, 307/310 samples (99% coverage)Mar 4 PM: 18% cloud cover, 308/310 samples (99.4% coverage)Mar 5 PM: 18% cloud cover, 309/310 samples (99.7% coverage)Mar 6 PM: 17% cloud cover, 309/310 samples (99.7% coverage)Mar 7 PM: 16% cloud cover, 310/310 samples (100% coverage)Mar 8 PM: 16% cloud cover, 310/310 samples (100% coverage)Mar 9 PM: 16% cloud cover, 310/310 samples (100% coverage)Mar 10 PM: 16% cloud cover, 310/310 samples (100% coverage)Mar 11 PM: 15% cloud cover, 309/310 samples (99.7% coverage)Apr 12 AM: 15% cloud cover, 299/300 samples (99.7% coverage)Apr 1 AM: 14% cloud cover, 298/300 samples (99.3% coverage)Apr 2 AM: 14% cloud cover, 298/300 samples (99.3% coverage)Apr 3 AM: 14% cloud cover, 299/300 samples (99.7% coverage)Apr 4 AM: 15% cloud cover, 299/300 samples (99.7% coverage)Apr 5 AM: 14% cloud cover, 297/300 samples (99% coverage)Apr 6 AM: 16% cloud cover, 295/300 samples (98.3% coverage)Apr 7 AM: 14% cloud cover, 298/300 samples (99.3% coverage)Apr 8 AM: 15% cloud cover, 298/300 samples (99.3% coverage)Apr 9 AM: 14% cloud cover, 299/300 samples (99.7% coverage)Apr 10 AM: 16% cloud cover, 299/300 samples (99.7% coverage)Apr 11 AM: 15% cloud cover, 298/300 samples (99.3% coverage)Apr 12 PM: 17% cloud cover, 296/300 samples (98.7% coverage)Apr 1 PM: 17% cloud cover, 300/300 samples (100% coverage)Apr 2 PM: 18% cloud cover, 300/300 samples (100% coverage)Apr 3 PM: 17% cloud cover, 297/300 samples (99% coverage)Apr 4 PM: 16% cloud cover, 298/300 samples (99.3% coverage)Apr 5 PM: 15% cloud cover, 299/300 samples (99.7% coverage)Apr 6 PM: 16% cloud cover, 300/300 samples (100% coverage)Apr 7 PM: 17% cloud cover, 298/300 samples (99.3% coverage)Apr 8 PM: 17% cloud cover, 298/300 samples (99.3% coverage)Apr 9 PM: 17% cloud cover, 299/300 samples (99.7% coverage)Apr 10 PM: 15% cloud cover, 300/300 samples (100% coverage)Apr 11 PM: 13% cloud cover, 299/300 samples (99.7% coverage)May 12 AM: 11% cloud cover, 308/311 samples (99% coverage)May 1 AM: 11% cloud cover, 308/311 samples (99% coverage)May 2 AM: 11% cloud cover, 308/311 samples (99% coverage)May 3 AM: 12% cloud cover, 308/311 samples (99% coverage)May 4 AM: 11% cloud cover, 305/311 samples (98.1% coverage)May 5 AM: 12% cloud cover, 303/311 samples (97.4% coverage)May 6 AM: 11% cloud cover, 305/311 samples (98.1% coverage)May 7 AM: 11% cloud cover, 305/311 samples (98.1% coverage)May 8 AM: 11% cloud cover, 307/311 samples (98.7% coverage)May 9 AM: 11% cloud cover, 307/311 samples (98.7% coverage)May 10 AM: 12% cloud cover, 307/311 samples (98.7% coverage)May 11 AM: 13% cloud cover, 305/311 samples (98.1% coverage)May 12 PM: 13% cloud cover, 306/311 samples (98.4% coverage)May 1 PM: 13% cloud cover, 307/311 samples (98.7% coverage)May 2 PM: 14% cloud cover, 306/311 samples (98.4% coverage)May 3 PM: 15% cloud cover, 306/311 samples (98.4% coverage)May 4 PM: 14% cloud cover, 305/311 samples (98.1% coverage)May 5 PM: 14% cloud cover, 306/311 samples (98.4% coverage)May 6 PM: 14% cloud cover, 306/311 samples (98.4% coverage)May 7 PM: 12% cloud cover, 309/311 samples (99.4% coverage)May 8 PM: 11% cloud cover, 308/311 samples (99% coverage)May 9 PM: 12% cloud cover, 308/311 samples (99% coverage)May 10 PM: 11% cloud cover, 307/311 samples (98.7% coverage)May 11 PM: 10% cloud cover, 304/311 samples (97.7% coverage)Jun 12 AM: 8% cloud cover, 290/300 samples (96.7% coverage)Jun 1 AM: 8% cloud cover, 294/300 samples (98% coverage)Jun 2 AM: 8% cloud cover, 293/300 samples (97.7% coverage)Jun 3 AM: 8% cloud cover, 295/300 samples (98.3% coverage)Jun 4 AM: 8% cloud cover, 294/300 samples (98% coverage)Jun 5 AM: 8% cloud cover, 292/300 samples (97.3% coverage)Jun 6 AM: 8% cloud cover, 290/300 samples (96.7% coverage)Jun 7 AM: 7% cloud cover, 296/300 samples (98.7% coverage)Jun 8 AM: 8% cloud cover, 293/300 samples (97.7% coverage)Jun 9 AM: 7% cloud cover, 293/300 samples (97.7% coverage)Jun 10 AM: 7% cloud cover, 295/300 samples (98.3% coverage)Jun 11 AM: 7% cloud cover, 295/300 samples (98.3% coverage)Jun 12 PM: 8% cloud cover, 297/300 samples (99% coverage)Jun 1 PM: 8% cloud cover, 295/300 samples (98.3% coverage)Jun 2 PM: 7% cloud cover, 293/300 samples (97.7% coverage)Jun 3 PM: 8% cloud cover, 297/300 samples (99% coverage)Jun 4 PM: 8% cloud cover, 296/300 samples (98.7% coverage)Jun 5 PM: 8% cloud cover, 297/300 samples (99% coverage)Jun 6 PM: 9% cloud cover, 295/300 samples (98.3% coverage)Jun 7 PM: 9% cloud cover, 294/300 samples (98% coverage)Jun 8 PM: 9% cloud cover, 294/300 samples (98% coverage)Jun 9 PM: 9% cloud cover, 296/300 samples (98.7% coverage)Jun 10 PM: 8% cloud cover, 293/300 samples (97.7% coverage)Jun 11 PM: 8% cloud cover, 292/300 samples (97.3% coverage)Jul 12 AM: 2% cloud cover, 305/310 samples (98.4% coverage)Jul 1 AM: 2% cloud cover, 306/310 samples (98.7% coverage)Jul 2 AM: 2% cloud cover, 306/310 samples (98.7% coverage)Jul 3 AM: 3% cloud cover, 305/310 samples (98.4% coverage)Jul 4 AM: 2% cloud cover, 306/310 samples (98.7% coverage)Jul 5 AM: 2% cloud cover, 304/310 samples (98.1% coverage)Jul 6 AM: 2% cloud cover, 305/310 samples (98.4% coverage)Jul 7 AM: 2% cloud cover, 304/310 samples (98.1% coverage)Jul 8 AM: 2% cloud cover, 308/310 samples (99.4% coverage)Jul 9 AM: 2% cloud cover, 303/310 samples (97.7% coverage)Jul 10 AM: 1% cloud cover, 299/310 samples (96.5% coverage)Jul 11 AM: 2% cloud cover, 308/310 samples (99.4% coverage)Jul 12 PM: 2% cloud cover, 303/310 samples (97.7% coverage)Jul 1 PM: 1% cloud cover, 302/310 samples (97.4% coverage)Jul 2 PM: 2% cloud cover, 307/310 samples (99% coverage)Jul 3 PM: 2% cloud cover, 309/310 samples (99.7% coverage)Jul 4 PM: 2% cloud cover, 307/310 samples (99% coverage)Jul 5 PM: 2% cloud cover, 307/310 samples (99% coverage)Jul 6 PM: 2% cloud cover, 307/310 samples (99% coverage)Jul 7 PM: 2% cloud cover, 306/310 samples (98.7% coverage)Jul 8 PM: 2% cloud cover, 310/310 samples (100% coverage)Jul 9 PM: 3% cloud cover, 306/310 samples (98.7% coverage)Jul 10 PM: 3% cloud cover, 308/310 samples (99.4% coverage)Jul 11 PM: 2% cloud cover, 308/310 samples (99.4% coverage)Aug 12 AM: 1% cloud cover, 298/310 samples (96.1% coverage)Aug 1 AM: 1% cloud cover, 296/310 samples (95.5% coverage)Aug 2 AM: 1% cloud cover, 301/310 samples (97.1% coverage)Aug 3 AM: 1% cloud cover, 299/310 samples (96.5% coverage)Aug 4 AM: 2% cloud cover, 295/310 samples (95.2% coverage)Aug 5 AM: 2% cloud cover, 301/310 samples (97.1% coverage)Aug 6 AM: 2% cloud cover, 296/310 samples (95.5% coverage)Aug 7 AM: 2% cloud cover, 292/310 samples (94.2% coverage)Aug 8 AM: 2% cloud cover, 298/310 samples (96.1% coverage)Aug 9 AM: 2% cloud cover, 304/310 samples (98.1% coverage)Aug 10 AM: 2% cloud cover, 300/310 samples (96.8% coverage)Aug 11 AM: 1% cloud cover, 297/310 samples (95.8% coverage)Aug 12 PM: 2% cloud cover, 296/310 samples (95.5% coverage)Aug 1 PM: 2% cloud cover, 298/310 samples (96.1% coverage)Aug 2 PM: 2% cloud cover, 299/310 samples (96.5% coverage)Aug 3 PM: 2% cloud cover, 297/310 samples (95.8% coverage)Aug 4 PM: 3% cloud cover, 301/310 samples (97.1% coverage)Aug 5 PM: 2% cloud cover, 299/310 samples (96.5% coverage)Aug 6 PM: 2% cloud cover, 300/310 samples (96.8% coverage)Aug 7 PM: 2% cloud cover, 297/310 samples (95.8% coverage)Aug 8 PM: 1% cloud cover, 302/310 samples (97.4% coverage)Aug 9 PM: 2% cloud cover, 302/310 samples (97.4% coverage)Aug 10 PM: 2% cloud cover, 298/310 samples (96.1% coverage)Aug 11 PM: 1% cloud cover, 297/310 samples (95.8% coverage)Sep 12 AM: 4% cloud cover, 289/300 samples (96.3% coverage)Sep 1 AM: 5% cloud cover, 288/300 samples (96% coverage)Sep 2 AM: 5% cloud cover, 288/300 samples (96% coverage)Sep 3 AM: 5% cloud cover, 297/300 samples (99% coverage)Sep 4 AM: 5% cloud cover, 290/300 samples (96.7% coverage)Sep 5 AM: 6% cloud cover, 289/300 samples (96.3% coverage)Sep 6 AM: 6% cloud cover, 288/300 samples (96% coverage)Sep 7 AM: 6% cloud cover, 296/300 samples (98.7% coverage)Sep 8 AM: 6% cloud cover, 296/300 samples (98.7% coverage)Sep 9 AM: 6% cloud cover, 296/300 samples (98.7% coverage)Sep 10 AM: 5% cloud cover, 297/300 samples (99% coverage)Sep 11 AM: 5% cloud cover, 289/300 samples (96.3% coverage)Sep 12 PM: 5% cloud cover, 294/300 samples (98% coverage)Sep 1 PM: 5% cloud cover, 290/300 samples (96.7% coverage)Sep 2 PM: 5% cloud cover, 294/300 samples (98% coverage)Sep 3 PM: 5% cloud cover, 293/300 samples (97.7% coverage)Sep 4 PM: 5% cloud cover, 290/300 samples (96.7% coverage)Sep 5 PM: 5% cloud cover, 292/300 samples (97.3% coverage)Sep 6 PM: 6% cloud cover, 288/300 samples (96% coverage)Sep 7 PM: 5% cloud cover, 290/300 samples (96.7% coverage)Sep 8 PM: 5% cloud cover, 295/300 samples (98.3% coverage)Sep 9 PM: 5% cloud cover, 287/300 samples (95.7% coverage)Sep 10 PM: 5% cloud cover, 295/300 samples (98.3% coverage)Sep 11 PM: 5% cloud cover, 291/300 samples (97% coverage)Oct 12 AM: 9% cloud cover, 303/310 samples (97.7% coverage)Oct 1 AM: 9% cloud cover, 304/310 samples (98.1% coverage)Oct 2 AM: 10% cloud cover, 306/310 samples (98.7% coverage)Oct 3 AM: 9% cloud cover, 308/310 samples (99.4% coverage)Oct 4 AM: 9% cloud cover, 305/310 samples (98.4% coverage)Oct 5 AM: 10% cloud cover, 308/310 samples (99.4% coverage)Oct 6 AM: 10% cloud cover, 307/310 samples (99% coverage)Oct 7 AM: 10% cloud cover, 308/310 samples (99.4% coverage)Oct 8 AM: 11% cloud cover, 307/310 samples (99% coverage)Oct 9 AM: 11% cloud cover, 307/310 samples (99% coverage)Oct 10 AM: 10% cloud cover, 307/310 samples (99% coverage)Oct 11 AM: 9% cloud cover, 308/310 samples (99.4% coverage)Oct 12 PM: 10% cloud cover, 309/310 samples (99.7% coverage)Oct 1 PM: 10% cloud cover, 308/310 samples (99.4% coverage)Oct 2 PM: 10% cloud cover, 307/310 samples (99% coverage)Oct 3 PM: 9% cloud cover, 304/310 samples (98.1% coverage)Oct 4 PM: 10% cloud cover, 305/310 samples (98.4% coverage)Oct 5 PM: 10% cloud cover, 307/310 samples (99% coverage)Oct 6 PM: 10% cloud cover, 307/310 samples (99% coverage)Oct 7 PM: 10% cloud cover, 306/310 samples (98.7% coverage)Oct 8 PM: 9% cloud cover, 306/310 samples (98.7% coverage)Oct 9 PM: 9% cloud cover, 308/310 samples (99.4% coverage)Oct 10 PM: 9% cloud cover, 308/310 samples (99.4% coverage)Oct 11 PM: 10% cloud cover, 307/310 samples (99% coverage)Nov 12 AM: 16% cloud cover, 297/300 samples (99% coverage)Nov 1 AM: 14% cloud cover, 298/310 samples (96.1% coverage)Nov 2 AM: 15% cloud cover, 296/300 samples (98.7% coverage)Nov 3 AM: 15% cloud cover, 295/300 samples (98.3% coverage)Nov 4 AM: 15% cloud cover, 291/300 samples (97% coverage)Nov 5 AM: 15% cloud cover, 296/300 samples (98.7% coverage)Nov 6 AM: 15% cloud cover, 292/300 samples (97.3% coverage)Nov 7 AM: 16% cloud cover, 295/300 samples (98.3% coverage)Nov 8 AM: 15% cloud cover, 293/300 samples (97.7% coverage)Nov 9 AM: 15% cloud cover, 294/300 samples (98% coverage)Nov 10 AM: 14% cloud cover, 292/300 samples (97.3% coverage)Nov 11 AM: 15% cloud cover, 293/300 samples (97.7% coverage)Nov 12 PM: 17% cloud cover, 295/300 samples (98.3% coverage)Nov 1 PM: 16% cloud cover, 294/300 samples (98% coverage)Nov 2 PM: 15% cloud cover, 294/300 samples (98% coverage)Nov 3 PM: 14% cloud cover, 295/300 samples (98.3% coverage)Nov 4 PM: 14% cloud cover, 295/300 samples (98.3% coverage)Nov 5 PM: 16% cloud cover, 295/300 samples (98.3% coverage)Nov 6 PM: 14% cloud cover, 296/300 samples (98.7% coverage)Nov 7 PM: 14% cloud cover, 293/300 samples (97.7% coverage)Nov 8 PM: 14% cloud cover, 293/300 samples (97.7% coverage)Nov 9 PM: 15% cloud cover, 294/300 samples (98% coverage)Nov 10 PM: 15% cloud cover, 295/300 samples (98.3% coverage)Nov 11 PM: 15% cloud cover, 290/300 samples (96.7% coverage)Dec 12 AM: 15% cloud cover, 305/310 samples (98.4% coverage)Dec 1 AM: 17% cloud cover, 304/310 samples (98.1% coverage)Dec 2 AM: 16% cloud cover, 308/310 samples (99.4% coverage)Dec 3 AM: 15% cloud cover, 306/310 samples (98.7% coverage)Dec 4 AM: 16% cloud cover, 305/310 samples (98.4% coverage)Dec 5 AM: 15% cloud cover, 309/310 samples (99.7% coverage)Dec 6 AM: 15% cloud cover, 309/310 samples (99.7% coverage)Dec 7 AM: 14% cloud cover, 306/310 samples (98.7% coverage)Dec 8 AM: 14% cloud cover, 302/310 samples (97.4% coverage)Dec 9 AM: 13% cloud cover, 303/310 samples (97.7% coverage)Dec 10 AM: 12% cloud cover, 306/310 samples (98.7% coverage)Dec 11 AM: 12% cloud cover, 305/310 samples (98.4% coverage)Dec 12 PM: 13% cloud cover, 305/310 samples (98.4% coverage)Dec 1 PM: 15% cloud cover, 307/310 samples (99% coverage)Dec 2 PM: 14% cloud cover, 309/310 samples (99.7% coverage)Dec 3 PM: 13% cloud cover, 309/310 samples (99.7% coverage)Dec 4 PM: 13% cloud cover, 301/310 samples (97.1% coverage)Dec 5 PM: 15% cloud cover, 306/310 samples (98.7% coverage)Dec 6 PM: 14% cloud cover, 302/310 samples (97.4% coverage)Dec 7 PM: 14% cloud cover, 307/310 samples (99% coverage)Dec 8 PM: 13% cloud cover, 306/310 samples (98.7% coverage)Dec 9 PM: 14% cloud cover, 307/310 samples (99% coverage)Dec 10 PM: 15% cloud cover, 308/310 samples (99.4% coverage)Dec 11 PM: 16% cloud cover, 302/310 samples (97.4% coverage)12 AM12 AM6 AM6 AM12 PM12 PM6 PM6 PM12 AM12 AMJanFebMarAprMayJunJulAugSepOctNovDecNow
clear
<15%
mostly clear
15-35%
partly cloudy
35-60%
mostly cloudy
60-85%
overcast
85%+

Location Details

📍
Coordinates
43.6004, -122.0381
⛰️
Elevation
5135 ft
🏷️
Type
Pass
🏷️
Tags
#pass#scenic-drive#high-elevation#snow-level-sensitive#wind-exposed
Map
Loading map...
Get Directions →
❄️Snow Heat Map💨Smoke Forecast🔥Smoke Heat Map🔒Privacy Policy📄Terms of Service