The 10 Cities In Oregon With The Best Weather

The cities with the best weather in Oregon for 2026 are Hermiston, Tualatin, and Roseburg. Find out where your city or town ranks.

Everyone wants a bit of a blissful breeze or a scoop of sunny sanctuary when looking for a place to live in Oregon.

The more sun, the more you can go outside. The more you go outside, the more you’ll feel at peace. The more you’ll feel at peace, the more you’ll enjoy where you live.

So it makes sense to try and find the places with the best weather in Oregon. We used Saturday Night Science to compare the number of sunny days, total precipitation, and the deviation from the ideal 70-degree weather for 56 places in Oregon over 10,000 people.

Grab your shades and put away your raincoat as we look at the cities with the best weather in Oregon.

1

No. 1 best weather city in Oregon

Hermiston, OR

17,121 peopleSnackAbility 6/10
6/10
Hermiston, OR
Source: Wikipedia User Williamborg | CC BY-SA 3.0
318.9 sunny days · 65.2 degree average high
Map of Hermiston within Oregon Located in Umatilla County, Oregon

Hermiston is a city in Umatilla County, Oregon, United States. The population of 17,985 makes it the largest city in Eastern Oregon. Hermiston is the largest, and fastest-growing, city in the Hermiston-Pendleton Micropolitan Statistical Area, the eighth largest Core Based Statistical Area in Oregon with a combined population of 87,062 at the 2010 census. Hermiston sits near the junction of I-82 and I-84, & is 7 miles south of the Columbia River, Lake Wallula, and the McNary Dam. The Hermiston area has become a transportation and logistics hub due to the proximity of the I-82 and I-84 interchange, and central location between the major Pacific Northwest metropolitan areas. The city is also known for its watermelons, which are part of its branding.

2

No. 2 best weather city in Oregon

Tualatin, OR

26,806 peopleSnackAbility 8.5/10
8.5/10
Tualatin, OR
Source: Wikipedia User M.O. Stevens | CC BY-SA 3.0
322.3 sunny days · 63.1 degree average high
Map of Tualatin within Oregon Located in Washington County, Oregon

Tualatin is a city located primarily in Washington County in the State of Oregon. A small portion of the city is also located in neighboring Clackamas County. It is a southwestern suburb in the Portland Metropolitan Area that is located south of Tigard. The population was 26,054 at the 2010 census.

3

No. 3 best weather city in Oregon

Roseburg, OR

21,937 peopleSnackAbility 6/10
6/10
Roseburg, OR
Source: Wikipedia User Visitor7 | CC BY-SA 3.0
280.0 sunny days · 65.0 degree average high
Map of Roseburg within Oregon Located in Douglas County, Oregon

Roseburg is a city in the U.S. state of Oregon. It is located in the Umpqua River Valley in southern Oregon and is the county seat and most populous city of Douglas County. Founded 166years ago, in 1851, the population was 21,181 at the 2010 census, making it the principal city of the Roseburg, Oregon Micropolitan Statistical Area. The community developed along both sides of the South Umpqua River and is traversed by Interstate 5. Traditionally a lumber industry town, Roseburg is the home of Roseburg Forest Products.

4

No. 4 best weather city in Oregon

Oak Grove, OR

17,149 people
274.1 sunny days · 63.3 degree average high
Located in Clackamas County, Oregon

Oak Grove is an unincorporated community in Clackamas County, Oregon, United States, in the Portland metropolitan area. For statistical purposes, the United States Census Bureau has defined Oak Grove as a census-designated place. The census definition of the area may not precisely correspond to local understanding of the area with the same name. The population was 16,629 at the 2010 census.

5

No. 5 best weather city in Oregon

Newberg, OR

22,566 peopleSnackAbility 7/10
7/10
Newberg, OR
Source: Wikipedia User M.O. Stevens | CC BY-SA 3.0
271.4 sunny days · 63.0 degree average high
Map of Newberg within Oregon Located in Yamhill County, Oregon

Newberg is a city in Yamhill County, Oregon, United States. Located in the Portland metropolitan area, the city is home to George Fox University. As of the 2010 census, the city population was 22,110 making it the second most populous city in the county.

6

No. 6 best weather city in Oregon

Milwaukie, OR

20,566 peopleSnackAbility 8.5/10
8.5/10
Milwaukie, OR
Source: Wikipedia User Finetooth | CC BY-SA 3.0
270.3 sunny days · 63.2 degree average high
Map of Milwaukie within Oregon Located in Multnomah County, Oregon

Milwaukie is a city in Clackamas County, Oregon, United States. A very small portion of the city extends into Multnomah County. The population was 20,291 at the 2010 census. Founded in 1847 on the banks of the Willamette River, the city, known as the Dogwood City of the West, was incorporated in 1903 and is noted as the birthplace of the Bing cherry. The city is now a suburb of Portland and also adjoins the unincorporated areas of Clackamas and Oak Grove.

7

No. 7 best weather city in Oregon

Tigard, OR

50,276 peopleSnackAbility 8.5/10
8.5/10
Tigard, OR
Source: Public domain
270.3 sunny days · 63.0 degree average high
Map of Tigard within Oregon Located in Washington County, Oregon

Tigard is a city in Washington County, Oregon, United States. The population was 48,035 at the 2010 census. As of 2007, Tigard was the state’s 12th largest city. Incorporated in 1961, the city is located south of Beaverton and north of Tualatin, and is part of the Portland metropolitan area. Interstate 5 and Oregon Route 217 are the main freeways in the city, with Oregon Route 99W and Oregon Route 210 serving as other major highways. Public transit service is provided by TriMet, via several bus routes and the WES Commuter Rail line.

8

No. 8 best weather city in Oregon

Wilsonville, OR

20,837 peopleSnackAbility 7/10
7/10
Wilsonville, OR
Source: Wikipedia User M.O. Stevens | CC BY 3.0
266.0 sunny days · 63.1 degree average high
Map of Wilsonville within Oregon Located in Washington County, Oregon

Wilsonville is a city primarily in Clackamas County, Oregon, United States. A portion of the northern section of the city is in Washington County. It was founded as Boones Landing because of the Boones Ferry which crossed the Willamette River at the location; the community became Wilsonville in 1880. The city was incorporated in 1969 with a population of approximately 1,000. The population was 13,991 at the 2000 census, and grew to 19,509 as of 2010. Slightly more than 90% of residents at the 2000 census were white, with Hispanics comprising the largest minority group.

9

No. 9 best weather city in Oregon

Central Point, OR

17,604 peopleSnackAbility 8.5/10
8.5/10
Central Point, OR
Source: Wikipedia User NoeHill | GFDL
314.1 sunny days · 67.9 degree average high
Map of Central Point within Oregon Located in Jackson County, Oregon

Central Point is a city in Jackson County, Oregon, United States. The population was 17,169 as of 2010. The city shares its southern border with Medford and is a part of the Medford metropolitan area. Central Point is home of the Jackson County Fair that occurs in July.

10

No. 10 best weather city in Oregon

Gladstone, OR

11,741 peopleSnackAbility 7/10
7/10
Gladstone, OR
Source: Wikipedia User M.O. Stevens | GFDL
225.5 sunny days · 63.3 degree average high
Map of Gladstone within Oregon Located in Clackamas County, Oregon

Gladstone is a city located in Clackamas County, Oregon, United States. The population was 11,491 at the 2010 census. Gladstone is an approximately 4-square-mile suburban community, 12 miles south of Portland, the largest city in Oregon, and located at the confluence of the Clackamas and Willamette rivers.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Oregon’s statewide median.

City Sunny days vs OR
1 Hermiston 318.9
2 Tualatin 322.3
3 Roseburg 280.0
4 Oak Grove 274.1
5 Newberg 271.4
6 Milwaukie 270.3
7 Tigard 270.3
8 Wilsonville 266.0
9 Central Point 314.1
10 Gladstone 225.5
City Avg. annual high vs OR
1 Hermiston 65.2
2 Tualatin 63.1
3 Roseburg 65.0
4 Oak Grove 63.3
5 Newberg 63.0
6 Milwaukie 63.2
7 Tigard 63.0
8 Wilsonville 63.1
9 Central Point 67.9
10 Gladstone 63.3
City Avg. annual low vs OR
1 Hermiston 41.6
2 Tualatin 43.9
3 Roseburg 42.6
4 Oak Grove 44.2
5 Newberg 43.7
6 Milwaukie 44.6
7 Tigard 43.7
8 Wilsonville 43.9
9 Central Point 41.2
10 Gladstone 44.4
City Avg. annual snowfall vs OR
1 Hermiston 1.5
2 Tualatin 1.5
3 Roseburg 0.6
4 Oak Grove 1.7
5 Newberg 0.8
6 Milwaukie 2.1
7 Tigard 1.6
8 Wilsonville 1.4
9 Central Point 4.5
10 Gladstone 1.5
City Avg. annual precipitation vs OR
1 Hermiston 8.7
2 Tualatin 41.6
3 Roseburg 36.7
4 Oak Grove 42.3
5 Newberg 40.9
6 Milwaukie 42.2
7 Tigard 40.2
8 Wilsonville 41.7
9 Central Point 19.0
10 Gladstone 41.5
City Population vs OR
1 Hermiston 17,121
2 Tualatin 26,806
3 Roseburg 21,937
4 Oak Grove 17,149
5 Newberg 22,566
6 Milwaukie 20,566
7 Tigard 50,276
8 Wilsonville 20,837
9 Central Point 17,604
10 Gladstone 11,741

On the map

Where Oregon’s best weather is

Saturday Night Science

How We Determined The Cities In Oregon With The Best Weather

To rank the most fair weather cities in Oregon, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Beaver State get the best weather.

We used the following criteria to find the best weather:

  • Number of sunny days
  • Highest average low
  • Average high deviation from 70 degrees
  • Least amount of rain
  • Least amount of snow

We ranked each city of over 10,000 people in Oregon from best to worst on each criterion. We then averaged each ranking into a weather quality index. The city with the best index, Hermiston, was anointed the city with the best weather in Oregon.

Before we get too far, here are the annual precipitation rates for major cities: Portland (43.7 inches), Salem (43.0 inches), and Eugene (45.2 inches).

The cities with the best weather in Oregon are Hermiston, Tualatin, Roseburg, Oak Grove, Newberg, Milwaukie, Tigard, Wilsonville, Central Point, and Gladstone.

There’s a complete chart at the bottom.

The full plate

Detailed List Of Places With The Best Weather In Oregon

Click any column to sort. Search by city name.

RankCityPopulationSunny DaysAvg. HighPrecipitation (Inches)Snow (Inches)
1Hermiston17,121318.965.28.71.5
2Tualatin26,806322.363.141.61.5
3Roseburg21,937280.065.036.70.6
4Oak Grove17,149274.163.342.31.7
5Newberg22,566271.463.040.90.8
6Milwaukie20,566270.363.242.22.1
7Tigard50,276270.363.040.21.6
8Wilsonville20,837266.063.141.71.4
9Central Point17,604314.167.919.04.5
10Gladstone11,741225.563.341.51.5
11Beaverton93,919267.962.939.71.6
12Aloha53,879270.362.739.81.4
13Hillsboro97,751269.263.038.02.1
14Medford77,579311.667.320.14.2
15Canby16,951236.663.141.11.0
16Ashland20,556289.966.220.63.4
17Ontario11,089330.464.410.112.3
18Keizer37,115274.163.440.74.1
19Pendleton16,882324.864.014.014.8
20Lake Oswego37,628269.563.143.12.4
21Hayesville19,296274.163.240.84.3
22Grants Pass36,378301.267.731.414.3
23The Dalles15,136258.065.015.28.4
24Sherwood18,880224.163.040.91.2
25Oregon City34,480250.863.145.91.4
26Woodburn24,496258.063.041.72.3
27Cornelius12,186269.162.941.03.2
28Coos Bay16,062259.560.965.60.3
29Four Corners16,483269.363.040.55.1
30West Linn25,963266.262.747.91.5
31Gresham109,308280.262.552.92.5
32Portland612,206265.362.743.73.1
33Redmond27,450334.461.98.417.3
34Eugene159,615274.763.145.23.6
35Forest Grove22,823271.462.843.73.8
36Bethany22,346255.162.741.71.8
37Troutdale16,479266.262.648.62.4
38Salem160,008274.162.743.05.1
39Albany51,511255.163.141.83.6
40Springfield60,235264.863.244.32.6
41Newport10,101235.257.766.00.4
42Corvallis54,981272.662.942.65.5
43Happy Valley16,462254.662.747.42.3
44La Grande13,088304.760.616.213.6
45Bend81,780318.860.211.623.6
46McMinnville33,185252.663.345.84.2
47Cedar Mill15,638258.662.344.22.8
48Oak Hills11,916258.662.344.22.8
49Klamath Falls21,261284.659.415.035.3
50Damascus10,748254.162.254.71.8
51St. Helens13,055233.062.644.12.1
52Lebanon15,962243.662.245.41.9
53Altamont19,502250.860.312.835.2
54Sandy10,134244.561.065.22.2
55Dallas14,896247.362.948.515.7
56Oatfield13,852266.461.555.020.5

Source: NOAA climate data. 56 Oregon cities with more than 10,000 residents.

Summary

Summary: The Cities With The Best Weather In Oregon For 2026

If you’re looking for the Oregon cities with the most sunny days, the least rain and snow, and highs closest to a perfect 70 degrees, this is an accurate list.

The cities with the best weather in Oregon are Hermiston, Tualatin, Roseburg, Oak Grove, Newberg, Milwaukie, Tigard, Wilsonville, Central Point, and Gladstone. Not sold on Oregon? Take the two-minute Find Your Place quiz and see which state actually fits you.

Questions and answers

Best Weather In Oregon FAQs

What city in Oregon has the best weather?

Hermiston has the best weather of any city in Oregon for 2026, according to Saturday Night Science. Tualatin and Roseburg are next.

What are the Oregon cities with the best weather?

The best-weather cities in Oregon are Hermiston, Tualatin, Roseburg, Oak Grove, Newberg, Milwaukie, Tigard, Wilsonville, Central Point, and Gladstone. We ranked all 56 cities with more than 10,000 residents.

How do you score weather?

Weather quality blends sunny days, rainfall, snowfall, and how close the average high sits to a perfect 70 degrees, using NOAA data. The city closest to that mix, Hermiston, wins.

How much rain do Oregon’s biggest cities get?

Portland averages 43.7 inches of precipitation a year, Salem gets 43.0, and Eugene gets 45.2. The ranking rewards the cities that dodge most of it.

Which Oregon city has the toughest weather?

Oatfield ranks last for weather in Oregon — more rough days, fewer perfect ones. The locals would probably tell you it builds character.

Keep reading

More rankings worth a look

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →