Christmas Festival of Lights at The Grotto

✓ Verified 2025-2026

Christmas Festival of Lights at The Grotto in Portland, Oregon
Photo: William Bittle Wells, editor · Public domain · via Wikimedia Commons

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.

Best time to arrive. Sunset in Portland is around 4:28 PM in mid-December, fully dark by about 5:02 PM. A typical December night here bottoms out near 36°F, so dress for standing around outside.

Get directions →

Other displays nearby

There are 6 other displays within 5 miles of this one, and 14 within 15 miles. Most people make a loop of it rather than driving out for a single house.

Make a night of it. This is stop 1 on our 8-stop Portland lights loop — about 25.5 miles and 93 minutes of driving in total.

Corroborated by 1 independent source: traveloregon.com. See how we verify listings.

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