Portland doesn’t do anything halfway, and that includes holiday light displays. Put on an extra sweater, grab a mug of hot chocolate, and let’s see some lights!

(Looking for the free westside home display route? It’s right here!)

As always, be sure to confirm all information with the organizers as there may be updates at any time.


MAKE HOLIDAY MEMORIES AT BRIDGEPORT VILLAGE! Enjoy heartwarming fun for all — weekly storytime with North Pole friends, Pet Photos with Santa (furry family members welcome!), a sensory-friendly Santa experience and the beloved holiday parade. Stroll through twinkling lights, snap nostalgic photos and sing along with carolers. The season’s magic lives here!

This post is generously sponsored by Bridgeport Village — Oregon’s premier shopping destination for festive events, joyful moments, and unforgettable holiday traditions.


ZooLights

Courtesy of the Oregon Zoo

It wouldn’t be the holidays in Portland without a visit to the Oregon Zoo’s annual winter festival, ZooLights. Walk through a dazzling display of 1.5 million lights, ✨ Check the website for the latest information. It’s a fun way to explore, and maybe get a peek of some animals! 🐻‍❄️

📅 November 21-January 4; closed December 25 and November 25-27 and December 25; January 3 is a 21+ night.
📍 4001 SW Canyon Rd.
💰 $13-$35 for adults, $13-$30 for youth. All tickets are timed-entry and must be purchased in advance online. Oregon Zoo members receive discounted admission (20% off) to ZooLights. Find income-assistance discounts here.

Sunshine Division Winter Wonderland at the Portland International Raceway

Photo courtesy Winter Wonderland

Described as the “largest holiday light show in the Northwest,” 🎆 this is a great one for chilly days ❄️ because you drive through it in your car! 🚗 View over 250 colorful light set pieces 🌈 and fully animated scenes from the toasty inside of your vehicle. All proceeds from the event will benefit Sunshine Division’s year-round hunger relief efforts 🍽️ in Portland.
📅 November 28-December 31. Bike the Lights is November 30, and Walk the Lights and Leashes Nights are December 1-2.
📍Portland International Raceway, 1940 N Victory Boulevard
💰 $42-$49 per standard car; price increases for larger passenger vehicles like mini buses and RVs. Pro tip: Buy your tickets online for a small discount.

Christmas Ships — FREE

Courtesy of Christmas Ships

The Christmas Ship Parade started in 1954 with one lone sailboat. Today, The Christmas Ship Fleet averages about 55 to 60 boats ⚓ between the Columbia and Willamette River fleets, with brightly lit displays that can be seen from bank to bank on each river. 🌊 (If you feel up to a huge splurge, you can book a Christmas Ship Dinner Cruise on the Portland Spirit for an up-close view.)
📅 Parade starts between 4 pm and 7 pm, depending on the night, November 28-December 21. They do have nights off, so check the fleet schedules for start times and days.
📍Check their website for a detailed schedule and recommended public viewing spots.
💰 Free!

Christmas Glow at Roto-Rooter Park

Courtesy of Christmas Glow

Step into a walk-through winter wonderland filled with towering light sculptures, sparkling tunnels, and larger-than-life holiday scenes. Kids will love helping Santa track down his “lost presents” hidden throughout the displays, and grownups can browse the Merry Maker’s Market, warm up with treats from local food vendors, and catch live entertainment along the way.

📅 Opens Friday, November 28
📍Roto-Rooter Park (home of the Volcanoes), 6700 Field of Dreams Way NE, Keizer
💰Adult tickets start at $19.99; kids (4–12) and seniors $14.99; ages 3 and under free. Parking $5 standard vehicles, $10 RVs.

Winter Gleam Light Experience at Oaks Park

Courtesy of Oaks Park

Oaks Park is joining the ranks of out-of-this-world light displays happening in the city. Ride the carousel 🎠 and historic train 🚂, play arcade games 🎮 and mini golf ⛳, and meet Santa 🎅. You can buy food and drink, as well as holiday gifts from local vendors at the event, too!
📅 TBD. Check the website or their Facebook or Instagram for updates!
📍Oaks Amusement Park, 7805 SE Oaks Park Way
💰TBD

Clackamas County Winter Fair & Holiday Market

Courtesy of Clackamas County Fair Event Center

The Clackamas County Fairgrounds aren’t just for summer time! Don’t miss the Clackamas County Winter Fair & Holiday Market. ⛄ This lighted festival will feature over 200,000 lights and scenes. 🌟 New this year, instead of strolling through the usual wooded grove, visitors now embark on a delightful journey down to our rodeo arena! Santa will be at the Winter Fair every night, and visitors may shop a holiday market. Enjoy live music 🎵 and the sights!
📅 November 28-December 20, 5-9 pm, Fridays and Saturdays only.
📍 Clackamas County Fairgrounds, 694 NE 4th Avenue, Canby
💰$10 per person ages 13 and up, $5 for children, ages 3 and under free

Beaverton Winter Lights – FREE

Courtesy of Beaverton Winter Lights

Experience the wonder of Beaverton Winter Lights! Enjoy the lights around the city, 🎄 including displays at Candy Cane Lane 🍬 and The Grove at City Park, and the Round near City Hall. All displays are wheelchair accessible.
📅 December 5-January 3, from 4-8 pm.
📍 Beaverton City Park on SW 5th St.
💰 Free!

Christmas on the Campground – FREE

Courtesy of Christmas on the Campground

Drive by or take a stroll past the campground on Duke Street to enjoy thousands of lights, ✨ a life-size nativity, 👶 and the tallest decorated Christmas tree in Southeast Portland. 🎄
📅 Enjoy the lights from Thanksgiving weekend through December 31, or attend their special event on December 13-14.
📍5414 SE Duke Street
💰 Free!

Holiday Sparkles at Powerland Heritage Park – FREE

Courtesy of Holiday Sparkles at Powerland Heritage Park

Head to this holiday drive through, and watch Powerland sparkle ✨ from the warmth and comfort of your own vehicle. 🚙Enjoy the sights and sounds of the holidays 🦌 as you take a ride through Powerland. From 5-8 pm, visit Santa! 🎅
📅 December 6-21; only on Fridays, Saturdays and Sundays.
📍Powerland Heritage Park, 3995 Brooklake Rd. NE, Brooks.
💰 Free, donations appreciated.

Silverton Christmas Market

Courtesy of Whitney Ulven Photography

If you are up for a drive, head to Silverton for the Oregon Garden Resort’s Silverton Christmas Market, ✨ an outdoor event featuring a million lights, snowless tubing, an artisan market, 🎁 photos with Santa, 🎅 fire pits, live music and more.
📅 November 21-December 31, closed November 24-25 and 27 and December 1-2, 8-9 and 24-25. The event is open from 5-9 pm with timed-entry tickets.
📍895 W Main Street, Silverton
💰 $15-$25 per adult, $8-$12 per kids ages 6-12 and free ages 5 and under. Parking $12, snowless tubing two rides for $5, four rides for $9.

The Grotto

Photo courtesy The Grotto

Presenting the sights, sounds, and sensations of the season, The Grotto’s Christmas Festival of Lights features over two million lights ✨ and is the largest Christmas choral festival 🎤 in the world. The event features nightly indoor holiday concerts, outdoor caroling, puppet shows, and an assortment of musical guests. 🎵 Holiday shopping 🎁 is available in the gift shop.
📅 November 28-December 30, closed December 25.
📍NE 85th & Sandy Boulevard
💰 Online tickets are $16.75 per adult, $7.95 per child, infants free. Prices increase slightly at the gate.

Peacock Lane – FREE

Courtesy Meg Asby

As always, this charming little street 🏠🏠🏠 will be decked out in its shimmering finest. ✨ Don’t miss this Portland tradition, going strong since 1932.
📅 December 15-31, from 6-11 pm nightly. Car free nights are December 19-20.
📍SE Peacock Lane between Stark & Belmont.
💰 Free!

Todd and Michelle’s Winter Wonderland — FREE

Courtesy of Todd & Michelle’s Winter Wonderland

For 17 years, this husband and wife team 👫 have brought the magic of the holidays to Lake Oswego, 🎄and every year they add something new to the display. ✨ Join their Facebook group to know when Santa will make an appearance.
📅 Typically Black Friday through New Year’s Day
📍19242 SW Indian Springs Rd, Lake Oswego, OR 97035
💰 Free!

Walnut Lane Lights – FREE

Courtesy of Walnut Lane Lights

Don’t miss this animated 🎄Christmas light show in Tigard. They’ve got multiple holiday songs, with 30,000 lights ✨ dancing along.
📅 Shows nightly typically starting Thanksgiving night and running through December 31. Lights begin at sunset until 9:30 pm, on Sun-Thurs, and are open an extra hour later on Fri-Sat.
📍13635 SW Walnut Lane, Tigard
💰 Free!

Pittock Mansion

Courtesy of Pittock Mansion

Pittock Mansion Christmas celebrates the holiday in style, with a new theme every year. 🎄 This year, they’re bringing back an expanded and reimagined version of the Home for the Holidays event, titled “The Decades Tour.” Visitors will enjoy festive displays 🎊 across nineteen rooms in the mansion and four in the Gate Lodge, each artfully decorated ✨ to reflect a nesting of five iconic decades — from the 1910s through the 1950s.
📅 November 20-January 11
📍3229 NW Pittock Drive
💰 $17 per adult, $13 for youth, $15 for seniors, under 6 free. Members free.

City of Tualatin Holiday Lights Parade – FREE

Courtesy of the City of Tualatin

Parades will take place in different parts of the city. 🌃 Track them here for the latest updates, or register now to decorate your car and participate! 🚙 ✨
📅 December 5-7 beginning at 6 pm
📍Various locations. December 5, is in the North; December 6 is in the South and December 7 is in the East
💰 Free!

West Linn’s Annual Holiday Parade – FREE

Credit: Jonathan House, courtesy of WestLinn Tidings

Stop by historic downtown Willamette to watch the joy-filled holiday parade with festive floats, ✨ cheerful music and the spirit of the season. 🎄Donations of non-perishable food are gratefully accepted for the West Linn Food Pantry. 
📅 December 13, at 5 pm
📍Historic Downtown Willamette
💰 Free!

The North Pole at Eagle Crest – FREE

Courtesy of The North Pole at Eagle Crest

Visit a truly magical Christmas display 🎄 in the Parrett Mountain neighborhood of Newberg. They specialize in vintage animated figures and scenes. 🎅 Don’t miss the holiday market. 🎁 They accept donations for St. Jude Children’s Research Hospital. 🏥
📅 December 12-14, December 19-21 from 5-9 pm and on December 24 from 5-7 pm
📍31727 NE Wilsonville Road, Newberg, OR 97132
💰 Free!

Lightopia: An Illuminated Journey in Hillsboro — FREE

Courtesy of the City of Hillsboro

Drive 🚗 through this free light show 🎇 at Gordon Faber Recreation Complex, over a half-mile. New this year: no tickets or reservations required!
📅 December 9-28, closed December 15, 24-25.
📍Gordon Faber Recreation Complex, 4450 NE Century Blvd.
💰 Free!

Goose Lights: Holidays at the Hangar

Courtesy of Evergreen Aviation & Space Museum

The Evergreen Aviation & Space Museum hosts an annual indoor winter lights ✨ festival. Santa 🎅 will even arrive on a helicopter 🚁 on one special day! There’s also ice skating! ⛸️
📅 November 28-December 31. Santa will arrive by helicopter on December 13 and he will be present at the event each weekend through December 21. Goose Lights will run from 4-6 pm.
📍 500 Northeast Captain Michael King Smith Way, McMinnville
💰 $12 per adult and $7 for youth. Skating is $10 per person.

Schilling Lights on Lark Animated Light Display — FREE

Courtesy Schilling Lights on Lark

Don’t miss this animated light show in Milwaukie! ✨ Something new is added every year — 55,000 twinkling lights and counting!
📅 Nightly this season from 5-10 pm
📍 15909 SE Lark Ave., Milwaukie
💰 Free!

City of Leavenworth

Courtesy of Leavenworth Chamber of Commerce

If you’re up for a road trip, 🚗 the lights in Leavenworth are well worth it, where the Bavarian-style village transforms into a magical wonderland. 🦌
📍Leavenworth, WA.

Looking for free displays? Check out our Holiday Home Display Route!