Spirit is now open in Gaithersburg (Rio) at the former Charming Charlies, located at 101 Boardwalk Place and in Rockville at the former Pier One, located at 12137 Rockville Pike (Pike Center). The location in Burtonsville at the Former Fashion Bug, located at 15791 Columbia Pike, is expected to open soon. During the Halloween season, Spirit operates over 1,400 store locations in North America. The Spirit Halloween website is open year-round, offering its in-store products online. The stores are usually open for 30 or 60 days prior to Halloween.
Joe Marver created the Spirit Halloween business model, a pop-up store catering to Halloween revelers. Starting with his first pop-up location in the Castro Valley Mall in 1984, he grew Spirit Halloween to 60 seasonal stores nationwide before it was acquired in 1999. His approach to short-term leases, locations, and the stocking of widely varied merchandise was novel in the Halloween retail sector.