when does spirit halloween open 2025

2 days ago 12
Nature

Spirit Halloween stores for 2025 began opening nationwide starting around early August. Specifically, the flagship store is predicted to have opened around Saturday, August 2, 2025, with other locations following closely after. Some stores began opening as early as August 6, 2025, and many stores are now open with over 1,500 locations across North America available. Store hours are generally from 9 a.m. to 11 p.m. daily, closing earlier on Sundays, and hours may vary by location. You can also shop their online store year-round if you want to start early.