started · updated
Spirit Halloween expands seasonal retail with Spirit Christmas rollout
Spirit Halloween is expanding its seasonal retail footprint through the rollout of Spirit Christmas stores. For the 2026 holiday season, the company plans to open 44 locations across 15 states, with the potential for additional sites if opportunities arise.
In Massachusetts, three new Spirit Christmas locations are slated to open in Dartmouth, Natick, and North Attleboro. These sites currently operate as Spirit Halloween stores and are expected to transition to the Christmas brand in November. Connecticut will also host two locations in Manchester and Milford, which will undergo a similar transition from Spirit Halloween.
While some regions are seeing expansion, Maine and New Hampshire will not have Spirit Christmas locations for the 2026 season. Meanwhile, Spirit Halloween continues its seasonal presence in other areas, such as Park City, Utah, where a store has returned to Junction Commons offering costumes and decorations.