Get Exclusive App Deals

Oregon

Travel Info
More destinations

Reviews of Oregon activities

Oregon Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Oregon year round climate

  • Spring (March–May): Average 38–52°F, cool and rainy climate with occasional sunshine. Rainfall is higher from March to May, but relatively evenly distributed. Common activities: Hiking, flower viewing (in some areas). Recommended clothing: Waterproof jacket, warm clothing, comfortable hiking shoes.
  • Summer (June–August): Average 61–71°F, warm and dry climate, the driest season of the year. Rainfall is low in July and August. Common activities: Camping, hiking, water activities (near coastal areas). Recommended clothing: Lightweight and breathable clothing, short sleeves, sun hat, sunscreen.
  • Autumn (September–November): Average 50–59°F, cool climate with gradually increasing rainfall. Rainfall is lower in October. Common activities: Leaf peeping, winery tours (in some areas). Recommended clothing: Light jacket, long-sleeved shirt, comfortable walking shoes.
  • Winter (December–February): Average 33–38°F, cold and humid climate with high rainfall. December has the highest rainfall. Common activities: Skiing (in some mountain areas), indoor activities. Recommended clothing: Warm coat, hat, gloves, scarf, waterproof boots.

Oregon climatological average

Annual average temperature: approx. 48.2°F / Annual rainfall: approx. 441 mm / Summer humidity: 60%–70% / Rainiest month: December

Oregon monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
34°F
60.3
February
34.9°F
34.4
March
38.7°F
42.1
April
43°F
53.2
May
52.2°F
42.4
June
61.2°F
26.4
July
71.6°F
3.8
August
71.2°F
5.1
September
59.7°F
19.6
October
50°F
27.3
November
37.4°F
57.7
December
34°F
68.8

Oregon weather for the next seven days

3/31
Tuesday
Patchy rain nearby
56.8°F/37°F
4/1
Wednesday
Patchy rain nearby
53.2°F/32.8°F
4/2
Thursday
Cloudy
44.1°F/28°F
4/3
Friday
Partly Cloudy
58.1°F/28.8°F
4/4
Saturday
Sunny
65.7°F/37.8°F
4/5
Sunday
Sunny
67°F/44.4°F
4/6
Monday
Partly Cloudy
65.9°F/45°F