Oregon climate by month
January highs across Oregon range from 43°F in Bend to 49°F in Cannon Beach; July highs from 67°F in Cannon Beach to 84°F in Eugene. The most common best months across these cities are June, July, August.
Oregon weather month by month
Average of the 6 Oregon cities on this site, computed from NOAA's unrounded values (so it can differ by a degree from averaging the rounded city figures); individual cities differ, sometimes a lot.
| Month | High | Low | Wet days | Snow |
|---|---|---|---|---|
| January | 47°F | 34°F | 17 | 1.9 in |
| February | 50°F | 34°F | 14 | 1.9 in |
| March | 55°F | 36°F | 16 | 0.3 in |
| April | 60°F | 39°F | 15 | 0.1 in |
| May | 67°F | 45°F | 11 | 0.0 in |
| June | 72°F | 49°F | 8 | 0.0 in |
| July | 80°F | 54°F | 3 | 0.0 in |
| August | 80°F | 53°F | 4 | 0.0 in |
| September | 75°F | 49°F | 6 | 0.0 in |
| October | 63°F | 42°F | 12 | 0.03 in |
| November | 52°F | 37°F | 17 | 0.4 in |
| December | 46°F | 33°F | 18 | 1.6 in |
Regional differences
- Warmest winterCannon Beach: January high 49°F
- Coolest summerCannon Beach: July high 67°F
- Most wet daysCannon Beach: 181 a year
- Fewest wet daysBend: 63 a year
- Most snowBend: 21.6 in a year
Warmest and coolest Oregon city each month
| Month | Warmest | Coolest | Best month for |
|---|---|---|---|
| January | Cannon Beach 49°F | Bend 43°F | – |
| February | Salem 52°F | Bend 46°F | – |
| March | Salem 57°F | Bend 52°F | – |
| April | Salem 62°F | Cannon Beach 56°F | – |
| May | Salem 69°F | Cannon Beach 61°F | – |
| June | Salem 75°F | Cannon Beach 64°F | 5 cities |
| July | Eugene 84°F | Cannon Beach 67°F | 1 city |
| August | Eugene 84°F | Cannon Beach 69°F | 1 city |
| September | Eugene 78°F | Cannon Beach 68°F | – |
| October | Eugene 65°F | Cannon Beach 61°F | – |
| November | Cannon Beach 54°F | Bend 49°F | – |
| December | Cannon Beach 49°F | Bend 41°F | – |
By normal daily high. "Best month for": how many of the 6 cities have it among their best months by our comfort score.
Frost and humidity across Oregon
All Oregon cities
| City | Jan high | Jul high | Wet days/yr | Snow/yr | Best months |
|---|---|---|---|---|---|
| Bend | 43°F | 84°F | 63 | 21.6 in | Jun |
| Cannon Beach | 49°F | 67°F | 181 | 1.4 in | Jul, Aug |
| Eugene | 48°F | 84°F | 146 | 2.7 in | Jun |
| Hillsboro | 45°F | 81°F | 152 | 5.2 in | Jun |
| Portland | 47°F | 80°F | 156 | 4.2 in | Jun |
| Salem | 48°F | 84°F | 148 | 2.9 in | Jun |
Also covered: Gresham (see Vancouver). These cities use the same weather stations as the city named.