The weather in Portland, OR is generally mild, with occasional showers and thunderstorms. The average temperature in Portland is about 50 degrees Fahrenheit.