La Salette Christmas Festival of Lights 2026: Free Nightly Lights in Attleboro, MA

The La Salette Christmas Festival of Lights is a free holiday light display in Attleboro, Massachusetts. Every night for about six weeks, the National Shrine of Our Lady of La Salette in Attleboro lights its grounds with more than one million lights. The 2026–2027 theme is "Christ, Light of Peace."
Here's what you need to know before you go.
The essentials
- Dates: November 21, 2026 through January 3, 2027
- Lights: every night, 5–9 p.m.
- Admission: free (donations welcome)
- Where: National Shrine of Our Lady of La Salette, 947 Park Street, Attleboro, MA 02703
- Weekend extras: photos with Santa, a carousel, a hayride and a "Ride to Bethlehem," Friday through Sunday, 5–9 p.m.
- Questions: the shrine's festival line is 508-222-5410
What you'll see
The main draw is the outdoor lights on the shrine grounds. You walk the displays at your own pace.
Inside, the shrine's International Creche Museum holds about 2,000 nativity scenes from more than 100 countries. It is open daily from 10 a.m. to 9 p.m. during the festival, so you can go early and see it before the lights come on.
On Friday, Saturday and Sunday evenings, the shrine adds photos with Santa, a carousel, a hayride and the "Ride to Bethlehem." The shrine's festival page does not list prices for these; check with the shrine before you go if cost matters to your plans.
Food and the gift shop
- Food court, cafeteria and snack bar: Monday–Friday 4–9 p.m.; Saturday and Sunday noon–9 p.m.
- Gift shop: open daily during the festival, with holiday exceptions
Traffic, weather and timing
This is a popular display. The shrine notes that traffic can back up as much as a quarter-mile in each direction on busy nights, so allow extra time to get in.
The shrine may close for bad weather. If a storm is coming, call ahead or check the shrine's website before you drive over.
Groups can register ahead through the shrine's website.
Getting there
The shrine's directions: from I-95, take Exit 3 (Route 123 East) into the center of Attleboro, follow Park Street under the bridge, then follow Route 118 South toward Rehoboth for about 1.5 miles. The shrine entrance is on the right. From I-495, take Route 123 West about 5 miles, turn left onto Forest Street, then left onto Park Street, and watch for the entrance on the right after about 1.5 miles.
Q: When is the La Salette Festival of Lights in 2026?
The 2026–2027 festival runs from November 21, 2026 through January 3, 2027. The lights are on every night from 5 to 9 p.m.
Q: Does the La Salette Festival of Lights cost anything?
No. Entry is free, and the shrine welcomes donations. The shrine's festival page does not list prices for the weekend carousel, hayride, Ride to Bethlehem or Santa photos.
Q: When is Santa at La Salette?
Photos with Santa are offered Friday through Sunday evenings, 5 to 9 p.m., during the festival. The carousel, hayride and Ride to Bethlehem run on the same nights and hours.
Q: Is there food at the La Salette Festival of Lights?
Yes. The food court, cafeteria and snack bar are open 4 to 9 p.m. on weekdays and noon to 9 p.m. on Saturdays and Sundays.
Related reading
- Holiday Craft Fairs & Christmas Markets in Massachusetts 2026
- New England Holiday Light Shows 2026
- Massachusetts Fairs and Festivals in 2026: Your Complete Guide
- Craft Fairs in Massachusetts 2026: A Vendor's and Visitor's Guide
- Snowport Holiday Market 2026: What to Know Before You Visit
- New England Christmas Festival 2026 at Mohegan Sun
Details in this guide come from the National Shrine of Our Lady of La Salette's website as of late September 2026. Confirm hours and any weather closures on the official site before you go.
Photo: La Salette Welcome Center during the Festival of Lights, by Kenneth C. Zirkel, CC BY-SA 4.0, via Wikimedia Commons.
Last updated: September 2026




