Business & Tech
Spirit Halloween Stores Open For 2022 Season Near St. Charles
The Spirit Halloween store that specializes in Halloween costumes and other decor is in Batavia but there are other locations nearby.

ST. CHARLES, IL — It’s September, and with fall unofficially underway, the Halloween season has arrived. And for all your spooky shopping needs, more than 1,400 seasonal Spirit Halloween stores have opened nationwide, including the ones in the surrounding areas around St Charles.
Spirit sells Halloween décor, plus costumes and accessories for children, teens, and adults. The store nearest to St. Charles is open and is located in the former Party City store located at 341 N. Randall Rd. in Batavia.
Other Spirit Halloween stores in or near St. Charles include:
Find out what's happening in St. Charlesfor free with the latest updates from Patch.
- 352 Randall Road, South Elgin (former TJ Maxx store)
- 340 W. Army Trail Road, Bloomingdale (former HH Gregg store)
- 375 S. Barrington Rd., Schaumburg (former Party City store)
- 220 S. Route 59, Naperville (former Old Navy store)
- 100 W. Higgins Rd., South Barrington (former CVS Pharmacy)
- 2590 Route 34, Oswego (former DSW store)
Customers who do their shopping online can filter costumes by category including TV shows, movies, decades, clowns — and more specifically, “scary clowns” — and more. Filters are also available by size, price, or rating.
There are nearly eight weeks until Halloween, but Spirit already has popular costumes, including characters from “Stranger Things,” “Top Gun,” “Encanto” and more.
Find out what's happening in St. Charlesfor free with the latest updates from Patch.
Shoppers can also buy props, makeup, accessories, and more.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.