Eugene drenches the competition to become America’s rainiest city


As Oregon moves into its rainy season, several cities lead the nation and state in average daily precipitation.
The new research, done by water damage restoration experts iFlooded Restoration , has determined that Eugene will experience the wettest winter in the country this year.
Eugene tops the list for Oregon’s and America’s rainiest city, averaging 5.85 mm of precipitation per day. With moderate winds around 3.95 mph and visibility near 4.28 miles, residents may experience damp conditions but generally manageable travel. Average temperatures hover at 43.36°F, making it a cool, wet environment.
Gresham sees an average of 5.18 mm of daily rainfall, paired with gustier winds averaging 6.01 mph. Visibility is slightly better than Eugene at 5.20 miles, though drivers should still anticipate rain-related slick roads. The city maintains cool temperatures of 43.14°F, with daylight averaging just under nine hours.
Corvallis averages 4.77 mm of rain per day, with winds reaching 5.37 mph and visibility around 4.82 miles. The consistent rainfall makes umbrellas and rain jackets a daily staple, while the moderate temperatures near 43.05°F keep conditions brisk but not freezing.
Albany receives 4.62 mm of rain daily, alongside winds of 5.63 mph and visibility near 5.06 miles. Residents can expect steady showers, with temperatures around 43.15°F and 8 hours and 52 minutes of daylight. Commuters should watch for slippery streets during peak rainfall.
Portland averages 4.09 mm of rain each day, with moderate winds of 5.24 mph and visibility of 5.22 miles. The city’s slightly higher temperatures, at 43.54°F, combined with consistent precipitation, make rain gear essential throughout the year.
Hillsboro sees 3.87 mm of daily rainfall with gentle winds around 4.25 mph. Visibility averages 4.85 miles, so while showers are frequent, travel conditions are generally manageable. Average temperatures are 42.44°F, which adds a cool, crisp feel to the wet weather.
Salem experiences 3.75 mm of rain per day, paired with stronger winds at 5.83 mph. Visibility is moderate at 4.94 miles, and temperatures hover around 42.85°F. Beaverton has an average temperature of 43.20°F and receives 3.71 mm of precipitation daily, with winds around 4.76 mph and visibility near 5.20 miles.
Medford sees slightly less rain at 3.69 mm per day, with calm winds averaging 2.72 mph and visibility at 5.08 miles. Despite being one of the warmest among these cities at 43.59°F, residents should still prepare for frequent showers throughout the day.
Bend rounds out the top ten rainiest cities in Oregon with an average rainfall of 2.33 mm per day. Bend experiences the highest average wind speed of all Oregon cities at 8.34 mph and an average temperature of 35.97°F.
Bradley Bonnen, CEO of iFlooded Restoration, commented on the findings:
“Oregon’s dominance in this ranking isn’t surprising given its coastal geography and prevailing Pacific weather patterns. Moist air from the ocean meets the state’s mountain ranges, creating ideal conditions for frequent rainfall throughout the year. While the rain keeps temperatures relatively mild, it also contributes to reduced visibility and longer periods of damp, overcast skies.
“Eugene, in particular, sees a consistent balance of moderate winds and steady precipitation, which explains its top ranking. These conditions can affect travel, outdoor work, and even seasonal mood patterns."