
La Salette Christmas Festival of Lights
The National Shrine of Our Lady of La Salette in Attleboro, Massachusetts, lights its grounds with more than one million lights for its annual Christmas Festival of Lights. The 2026–2027 festival, themed "Christ, Light of Peace," runs November 21, 2026 through January 3, 2027, with the lights on every night from 5 to 9 p.m. Entry is free, with donations encouraged. The shrine's International Creche Museum displays about 2,000 nativity scenes from more than 100 countries and is open daily from 10 a.m. to 9 p.m. On Friday through Sunday evenings from 5 to 9 p.m. there are photos with Santa, a carousel, a hayride and a "Ride to Bethlehem." The gift shop is open daily, and the food court and cafeteria are open weekdays from 4 to 9 p.m. and weekends from noon to 9 p.m. The shrine notes that traffic can back up a quarter-mile in each direction on busy nights and that it may close for bad weather. Groups can register ahead through the shrine; questions go to 508-222-5410. Photo: Kenneth C. Zirkel, via Wikimedia Commons, CC BY-SA 4.0.
Plan your visit
- La Salette Christmas Festival of Lights 2026: Free Nightly Lights in Attleboro, MA
The National Shrine of Our Lady of La Salette in Attleboro lights its grounds with more than a million lights from November 21, 2026 to January 3, 2027. Entry is free. Here are the hours, weekend attractions, the creche museum, food and traffic tips.