News

Spirit Halloween is planning to open more than 1,500 stores this holiday season and some are opening now. Most will open by ...
The pop-up Halloween costume and decor company is opening 10 Spirit Christmas stores across New York, New Jersey, Massachusetts, and Connecticut (scroll for a list of locations).
WASHINGTON — Spirit Halloween is teasing the return of its spinoff store Spirit Christmas. The store alluded to the pop-up ...