Yes, it does snow in Portland, Oregon but it is very rare. Even if it does snow in Portland, these are just light showers which vanish away instantly. If you want to witness a white Christmas, unfortunately that won’t be possible in Portland. 

Wondering why it doesn’t snow in Portland? Portland, Oregon has a temperate maritime climate with mild, wet winters and warm, dry summers. Rainfall occurs often but snowfall is pretty rare. Portland receives an average 4.3 inches of snowfall every year. 

When does it snow in Portland? 

What months does it snow in Portland? Snowfall normally occurs during the winter season in Portland. Winters in the city range from December till February. 


December marks the onset of the winter season in Portland. Average temperature ranges from 37.4 degrees Fahrenheit (3°C) to 46.4 degrees Fahrenheit (8°C). During December, the city records 1 inch (2.5 cm) of snowfall. There are almost two days of snowfall on average during this month. 


January is the second and the coldest month of the winter season. Temperature normally remains between 37.4 degrees Fahrenheit (3°C) to 46.4 degrees Fahrenheit (8°C). Average snowfall amounts remain the same, with 1 inch (2.5 cm) per month. Normally, the city records only one day with average snowfall of 1 inch or more, otherwise it is just light drizzles. 


Although it is still winter in February, the weather slowly transitions towards spring. Temperature drops down between 39.2 degrees Fahrenheit (4°C) to 50 degrees Fahrenheit (10°C). Average amount of snowfall ranges between 1.7 inches to 0.5 inches per month. 

Where does it snow in Portland? 

Winters in Portland are very mild and snowfall is not that common. When it snows, the entire city seems to receive splashes of it. Some of the areas may receive a higher amount due to their higher elevations. Here are some popular destinations which receive more snow than other areas

Mount Tabor

Mount Tabor is a volcanic cinder cone which receives a comparatively greater amount of snowfall during the winter season. This is a great place if you are looking for hiking trails in the city. 

Pittock Mansion 

Get to know about the city’s great historical past while enjoying the snowy weather in the Pittock Mansion. Also, this mansion gives a great view of the city that you don’t want to miss out on at all. 

Washington Park 

There’s no better way to enjoy the snowfall other than taking a stroll in a park. Washington Park’s scenic beauty combined with its famous attractions like Oregon Zoo and International Rose Test Garden are a must to visit. 

Winter activities in Portland

Although Portland’s winter temperature doesn’t cross freezing point often, there are still plenty of activities to enjoy. Here are few of them:


Although skiing can not be possible in Portland due to its rare snowfall, you can visit nearby areas to enjoy this activity. Mount Hood is present within an hours drive, where you can find plenty of ski resorts. Some of these include the Timberline Lodge and Ski Area, Ski Bowl, and Mt. Hood Meadows. 

Ice Skating 

Ice Skating is a very popular activity in Portland and a good way to enjoy the winter season. There are plenty of ice rinks set-up in the city. Some of these include the Lloyd Center Ice Rink, Winterhawks Skating Center, Mountain View Ice Arena, and Sherwood Ice Arena. 

Winter Hiking

Even if there isn’t significant snowfall to enjoy other activities, you can still go on a hike to save the day. Forest Park is one of the best places to visit for hiking as it offers a number of trails. The scenic view will make your day even better. Also, visiting Mount Tabor won’t be a bad idea either. 

Wine Tasting 

Who doesn’t love tasting different sorts of wine? Make sure you visit the Willamette Valley to enjoy this delightful activity of the season. There are other wineries too which offer tastings and tours during the winter months. 

YouTube video

In case you are planning to visit Portland soon, make sure you keep on checking our guides for daily updates regarding whether it snows in Portland or not.