December Events
Celebrate winter with beautiful light displays, festive train rides, holiday shopping and other great December events in Portland.
During the year’s final month, Portland overflows with seasonal events and winter activities. Whether you want to revel in traditional holiday happenings, finish shopping for everything on your list or cheer for your favorite winter sports, December has it all. Read on for some of our top picks for December events, or search our full events calendar to see even more fun things to do in Portland in December.
Holiday Traditions
See the dazzling display of twinkling cheer at ZooLights at the Oregon Zoo, featuring over a million colored bulbs. For a different spin on the holiday light experience, pay a visit to Portland International Raceway for Winter Wonderland, where you can drive (or walk or bike, on certain nights) through a spectacular show featuring over 250 lighted set pieces.
Want to take a ride in holiday style? All aboard the Holiday Express, a holiday train pulled by a 1912 Polson #2 steam locomotive, hosted by the Oregon Rail Heritage Center. For another holiday train ride option, check out the Mount Hood Railroad, which offers a Polar Express-themed experience for the whole family that runs all through December, plus late November and early January. (These events sell out fast, so be sure to book early.)
More Holiday Fun
Explore more holiday events in Portland, from lights to crafts to winter brews.
Holiday Shopping
With no sales tax and an extensive variety of holiday shopping events, Portland is a great place to find everything on your list for the holidays. Crafty Wonderland, a massive arts and crafts market that brings together over 200 local artists and makers, is one shopping extravaganza you won’t want to miss. Other December events for shoppers include ScanFair (which boasts Scandinavian vendors, treats, musicians and more) and the Silverton Christmas Market, a perfect place to find an authentic German nutcracker or sip traditional German mulled wine.
More December Shopping 2025
December is a top-notch time to shop in Portland — discover markets, bazaars, pop-ups and more.
Catch a Game
Want to take a break from the holidays and experience a different kind of cheer? December in Portland offers many opportunities to get on your feet and root for some of your favorite teams.
Portland loves their Blazers, and if basketball is also your sport of choice, you can catch a Portland Trail Blazers game at the Moda Center throughout December. If you’re more of a winter sports fan, then get yourself a ticket to see Portland’s junior ice hockey team, the Portland Winterhawks, play at the Veterans Memorial Coliseum all winter.
Sitting trackside at the roller derby can be an exciting (and sometimes dangerous) sport in itself, but it’s worth it to see one of Portland’s beloved Rose City Rollers games at Oaks Amusement Park — or, sit up in the bleacher seats and bring the whole family to a Rose City Rollers Juniors game.
More About Portland in December
What is the average December temperature in Portland?
Is December a good time to visit Portland?
What should I pack when visiting Portland in December?
Does it snow in Portland, Oregon?
Outdoor Recreation
Portland is a renowned destination for outdoor recreation, and December is a beautiful time of year to get in on the fun. From winter hikes around the region to skiing Mount Hood, there’s no shortage of winter activities in the great outdoors. And if you fancy a trip to the Oregon Coast, December is also a peak time for whale watching, especially during the second half of the month.
More December Events 2025
Check out our editor's picks for top things to do in Portland in December.
More December Adventures
Find more fun things to do and exciting ways to close out the year.
A Local’s Guide to Buying Portland Gifts
These local shops offer consistently cool made-in-Portland buys, which are sure to make unforgettable holiday gifts.
New Year’s Eve Events in Portland
From the Trail Blazers to the Winterhawks, cheering on your favorite Portland team is a great way to warm up this winter.
Was this page helpful?