Spirit Halloween stores in 2025 are expected to begin opening in early August. Based on past years' trends and current information, the flagship Spirit Halloween store is predicted to open around Saturday, August 2, 2025, with other locations starting to appear nationwide shortly thereafter. Store opening dates might vary by location, and the official dates are often confirmed closer to the time, but generally, many stores start opening in early to mid-August. Spirit Halloween stores usually remain open through October and stay open for a few days after Halloween before closing in early November. Store hours in the past have typically been around 9 a.m. to 11 p.m. daily, with slightly shorter hours on Sundays. The online store remains available year-round for Halloween costumes and decorations. For the most precise information, you can check the Spirit Halloween store locator online as stores open on a rolling basis in late summer.