One of our favorite Christmas towns in Oregon, Sumpter is an amazing place to be during Christmas time.
In Oregon City, Christmas is celebrated with a tree lighting, a winter farmers market, and the Christmas Fantasy Trail.
Hood River gets decked out for Christmas by decorating the town with twinkling lights. There's a tree-lighting, a parade, caroling, and more.
Newport, Oregon, welcomes the holidays with a whole festival of fun.
Jacksonville is a historic, picturesque town that loves to celebrate Christmas. The whole town is decorated in red bows and twinkling lights.
Medford is a lovely place to be in the winter, and it's full of holiday spirit. There are phenomenally decorated houses, a festival of trees, Christmas performances, Santa workshops, a holiday bazaar, and the Greystone Court Holiday Food Drive.
Christmas in Oregon isn't complete without paying a visit to Ashland, one of the best Christmas towns in the state.
Bend gets festive at Christmas time with carolers, holiday markets, a parade, carriage rides, and more.
When the holidays come around, Florence hosts some great festivities, like the Heceta Head Lighthouse Victorian Christmas Open House, a Christmas choral event, a festival of trees, tree lighting, Christmas concerts, the Nutcracker, and more.
Salem, Oregon, is a magical place in the winter. There's an annual tree lighting, a Christmas boutique, and the festive Magic Mill holiday celebration.
One of the greatest things about Christmas in Coos Bay is the Holiday Lights at Shore Acres State Park, an incredible garden light show. In the Garden House, you'll find hot cider, punch, coffee, and cookies, as well as occasional entertainment in the Performance Pavilion.
The city is decorated beautifully, and the holiday events include a festival of trees, a Christmas bazaar, a family holiday craft day, and the twilight Christmas parade and tree lighting.
One of the most popular Christmas towns in Oregon, Portland is a great city to find yourself in during the holiday season.