Home › Oregon
Climate in Oregon: Average Weather by City
Oregon spans more climate variety than most states, and its city normals prove it. The warmest city we track, Medford, averages 55.9°F across the year, while the coolest, Bend, averages 47.6°F — a gap of 8.3°F inside one state. Rainfall runs from 10.6 in a year in Bend to 40.8 in in Eugene. This page compares every Oregon city in our dataset side by side using the same yardstick — the official NOAA 1991–2020 climate normals from each city's representative weather station — so you can pick the corner of the state that fits the weather you actually want, and the month to go see it.
Oregon cities compared
Every Oregon city in the dataset, ranked by yearly mean temperature. Click a city for its full month-by-month normals, season-by-season analysis, and best months to visit.
| City | Yearly Mean (°F) | Avg High | Avg Low | Rain (in/yr) | Snow (in/yr) | Warmest | Coldest |
|---|---|---|---|---|---|---|---|
| Medford | 55.9 | 68.2 | 43.6 | 18.43 | 3.4 | Jul | Dec |
| Portland | 55.1 | 63.9 | 46.2 | 36.92 | 4.2 | Aug | Dec |
| Eugene | 53.1 | 64.2 | 41.9 | 40.83 | — | Aug | Dec |
| Bend | 47.6 | 61.1 | 34.1 | 10.62 | 21.6 | Jul | Dec |
Medford is Oregon's warm pole. Its year-round mean of 55.9°F peaks in July at 75.1°F and never drops below a 39.4°F mean in December. It collects 18.4 in of precipitation a year and 3.4 in of snow. For the full month-by-month profile, see the Medford climate page.
Bend anchors the cool end. With a yearly mean of 47.6°F, a coldest month (December) averaging 32.1°F, and a warmest month that reaches only 66.2°F, it offers the state's most pronounced seasons — a swing of 34.1°F between its coldest and warmest months. Its profile is on the Bend climate page.
Rain, snow, and when to visit
Rain is its own map. Eugene is Oregon's wettest tracked city at 40.8 in a year — 3.8 times the 10.6 in that Bend, the driest, receives. For snow, Bend leads the state at 21.6 in a year. Anyone choosing where in Oregon to live should weigh those totals as heavily as temperature: they decide everything from flood exposure to how many grey weeks a winter holds.
When to go where: Portland peaks in July; Eugene peaks in July; Medford peaks in July; Bend peaks in July. Each city's own page ranks all twelve of its months by the same comfort score — mild mean temperatures rewarded, heavy rain and snow penalized — so the recommendation is always traceable to the normals table rather than to anyone's opinion, ours included.
Oregon climate FAQ
What is the warmest city in Oregon?
Of the Oregon cities in our dataset, Medford is warmest with a yearly mean of 55.9°F (1991–2020 normals); Bend is coolest at 47.6°F.
What is the wettest city in Oregon?
Eugene averages the most precipitation, 40.83 in a year; the driest is Bend at 10.62 in.
Where in Oregon has the mildest climate?
By annual temperature swing, Eugene is the most even-keeled, varying just 27.3°F between its coldest and warmest months, while Medford swings 35.7°F.
Source: 1991–2020 U.S. Climate Normals, NOAA National Centers for Environmental Information (NCEI) — ncei.noaa.gov. One representative station per city; station names and IDs are listed on each city page. Figures checked October 2026.