There are few better ways to get in the holiday spirit than by taking a beautiful road trip through Oregon's most festive towns. Experience some of the state's most magical light displays, christmas parades, holiday markets, and more on this unforgettable Christmas town road trip.
Check out the full, customizable google map here. The drive is a little over 9 hours in total, but you can stretch it out over as many days as you'd like, or just do a section of it, starting from where ever is closest to home. Here's a stop-by-stop breakdown of the itinerary, beginning in Portland:
1. Portland
Oregon's largest city, Portland, is a fantastic place to be during the holidays. There's a huge christmas tree lighting, festively lit-up neighborhoods, choral performances, the Nutcracker ballet, and amazing holiday light displays, including: Zoolights, Winter Wonderland, and the Christmas Festival of Lights at the Grotto (pictured above).
2. Mcminnville
From Portland, drive southwest to the lovely town of McMinnville. This small city is located in the heart of Oregon's wine country. During the holiday season, the downtown area is transformed by beautiful glittering lights, and a large christmas tree stands in the park.
3. Salem
Just a short drive away is your next destination, Oregon's capitol city. Salem is a special place during the holiday season, and is home to a christmas fair, an annual tree lighting ceremony, and a Festival of Lights parade.
4. Silverton
When winter rolls around, the nearby town of Silverton is not to be missed. This beautiful town is home to the Oregon Garden, which is transformed into a winter wonderland at christmas time. You can stroll through amazing light displays, shop at a German christmas market, ice skate, and more.
5. Florence
Next, you'll drive south along Interstate 5 and then cut over to the coast. (Feel free to make a side trip to Corvallis to see their drive-through Pastega Christmas Light Display). Highway 126 will lead you right to the stunning coastal town of Florence. Here you'll find beautifully lit-up streets, a holiday market, a holiday art festival, and a one-of-a-kind Victorian christmas celebration at the beautiful Heceta Head Lighthouse.
6. Coos Bay
Continue south along highway 101 until you reach the city of Coos Bay. Be sure to stop by the amazing Shore Acres State park, which is decorated with thousands of stunning lights and unique, magical christmas displays.
7. Jacksonville
Heading inland, you'll pass through numerous great little towns before you reach the wonderful Jacksonville. Every winter, this historic town hosts a unique Victorian christmas celebration, complete with beautiful christmas decorations, period costumes, caroling, a tree lighting ceremony, and rides on the Holly Jolly Trolley.
8. Ashland
Last but not least, you'll reach the beautiful city of Ashland. Enjoy an afternoon on the outdoor ice skating rink, shop around at the Artisan's Christmas Faire, experience the Festival of Lights, and more.
Find out about the most spectacular christmas light displays in Oregon here.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!