Christmas Festival of Lights at The Grotto

✓ Verified 2025-2026

Where: NE 85th Ave & Sandy Blvd, Portland, Oregon

When: November 28 - December 30 (closed December 25)

Hours: typically dusk – 10 PM

Cost: $16.75-$16.95 adults online ($18.95 at gate), $7.95 children 3-11, infants free

over two million lights160+ holiday concertsnightly indoor concertsoutdoor carolingpuppet showsentertainment tentsdiscounted early-December weeknightsattraction

The Grotto, the National Sanctuary of Our Sorrowful Mother, hosts what is billed as the world's largest Christmas choral festival, with more than 160 concerts held across the run alongside over two million lights on the grounds. Nightly indoor concerts, caroling, and puppet shows round out the program, with discounted admission on select early-December weeknights.

Get directions →

Something changed? Let us know so we can keep this listing accurate.