The Grotto's Christmas Festival of Lights
Through Dec 30Nov 27 – Dec 30 · 5:00 PM
The Grotto (National Sanctuary of our Sorrowful Mother)8840 NE Skidmore St, Portland, OR 97220 · 5.8 mi approx. from PortlandDirections
All ages (Children under 3 free)
From $14$14 general admission / $6 children ages 3-11; Free for under 3
About this adventure
Known as the largest Christmas choral festival in the world, The Grotto's Christmas Festival of Lights in Northeast Portland features more than two million dazzling lights illuminating 66 acres of serene cliffside fir forest. Families can experience over 170 continuous indoor choral performances in the cathedral-like Chapel of Mary, visit a life-sized outdoor petting zoo with sheep and camels, marvel at a living nativity scene, and listen to holiday storytellers around warm open fire pits. Family Experience & Accessibility: • Stroller Accessibility: Paved, level walking paths throughout the lower plaza, chapel, and choral venues accommodate strollers and wagons. • Nursing & Rest Spots: Heated visitor center and gift pavilion offer family restrooms with baby changing counters. • Age Suitability: All ages. • Sensory Tips: Inspiring choral harmonies; outdoor forest grounds provide peaceful, spacious areas to retreat from crowd centers.
Similar picks in Portland
Nov27FriChristmas lightsSame dayThrough Dec 30
Christmas Festival of Lights at The Grotto
The Grotto (National Sanctuary of Our Sorrowful Mother)
From $8.95All ages
Nov28SatMarkets and festivalsSame weekendSat, Nov 28 · 9:00 AM
Scandinavian Christmas Goat Market
Norse Hall
From $8
- Markets and festivals
Same dayThrough Dec 31
Winter Wonderland at Portland International Raceway
Portland International Raceway
From $37All ages
All 140 Christmas picks in Portland →All 50 Thanksgiving break picks in Portland →More options ↓
Loading organizer reviews…




Questions & tips
Ask other families about this activity or share a tip. Comments don’t count toward the organizer’s rating; for anything official, check with the organizer.
Loading comments…