Overview
- Five of the 30 stores are open, with the remaining 25 slated to launch within about a week as former Spirit Halloween locations are transformed.
- The 2025 footprint spans Connecticut, Delaware, Illinois, Indiana, Kentucky, Massachusetts, Maryland, Michigan, New Hampshire, New Jersey, New York, Ohio and Pennsylvania.
- Santa photo experiences begin Nov. 21 with Friday evening and weekend daytime hours, according to the company.
- Spirit Christmas locations will operate through the end of the year to serve holiday shoppers.
- No Texas locations are planned this season, with customers directed to shop online for Spirit Christmas merchandise.