Christmas Festival of Lights

Thank you to everyone who helped make the 2021 Christmas Festival of Lights a success. This year was certainly challenging. We are so grateful to all the performers, volunteers, and sponsors who made it possible, and we offer a special thanks to all our guests who came to enjoy the Festival and support The Grotto.

We can’t wait to see you all again for the 2022 Festival! Stay tuned later this year for more information.


Choirs in the Chapel

Enjoy the amazing sounds of local schools, churches and civic groups as they perform inside the Chapel of Mary, with its cathedral-like acoustics.

Fun for Everyone

Continuous entertainment for all ages is offered in The Grotto’s plaza area, including outdoor caroling, puppet shows, and an assortment of musical guests.

Puppet Show

Enjoy our nightly puppet shows, every hour at the top of the hour in our plaza tent.

For more information about our wonderful puppeteer, Penny Walter, visit


The Grotto Carolers perform every hour at the bottom of the hour in the plaza tent. Sing along to your favorite Christmas songs.

A few details

The Festival of Lights is a walk-through event and visitors can expect to walk approximately one-quarter mile.

All entertainment areas are either indoors or tented, but visitors should dress for the weather. Rubber-soled shoes, warm socks, gloves, and ear coverings are recommended, especially on colder nights.

Average festival visitation times are between 75 and 90 minutes. Visitors wishing to hear a specific concert should arrive at least 30 to 45 minutes in advance of the scheduled concert time.

How to get to the Festival

The entrance to The Grotto is at NE 85th & Sandy Blvd. in Portland, Oregon.

Parking is free in the main parking lot and on the adjacent streets. Parking attendants will assist you in finding the best spot. Please follow their directions.

If you plan to take public transit, Bus 12 takes you along NE Sandy Blvd. to The Grotto and Bus 72 takes you along NE 82nd Ave., where you can disembark at NE Sandy Blvd. From the MAX, exit at the Parkrose/Sumner Station on the Red Line and connect with Bus 12 on NE Sandy Blvd. approximately one mile to The Grotto.

We can’t wait to welcome you back to the Festival!

Thank you to our sponsors

Dragonberry Produce


West Bearing Investments

Providence Health & Services

TT & L Sheet Metal

More Information

For general questions about the Festival, please email or call 503-254-7371.