Halloween Shops in St. Louis

Where to Find Costumes, Decorations, Candy and More

Gateway Arch in St. Louis, Missouri
Kevin Fleming/Getty Images

Finding the perfect Halloween costume is no easy task. Fortunately, there are stores in St. Louis that can make your search much easier. Whether you are looking for yourself or your kids, here are the top places for Halloween costumes, decorations, candy and more in the St. Louis area.

For more Halloween fun in St. Louis, check out haunted houses in the St. Louis area and Halloween events for the whole family.

  • 01 of 06
    halloween decorations
    Deborah O'Brien

    It may take a little bit of searching, but you can find inexpensive costumes, or the items you need to make your own costumes, at local thrift and second-hand stores like Goodwill and Red Racks. These stores also stock decorations and some party supplies as well.
    Various Locations

  • 02 of 06

    When you think about Halloween costumes in St. Louis, Johnnie Brock's Dungeon is probably the first place that comes to mind. The 30,000 square foot warehouse is the biggest costume shop in St. Louis with thousands of costumes for adults and kids, plus wigs, makeup, masks and more. Johnnie Brock's also has all the accessories and decorations you'll need to throw your own Halloween bash.
    1900 South Jefferson Ave., St. Louis

  • 03 of 06

    Other good options for Halloween gear are the seasonal stores that pop up across the area in mid-September. Halloween Express has three such stores in the St. Louis area, filled with a wide variety of costumes, masks and Halloween decorations in all price ranges.
    1114 South Brentwood Blvd., Brentwood
    (314) 255-1725

    14250 Manchester Road, Manchester
    (636) 875-1022

    332 Lincoln Highway, Fairview Heights
    (618) 310-2490

  • 04 of 06

    Vampires. Witches. Werewolves. Clowns. You'll find all those and more at local Spirit Halloween stores. There are retail locations across the St. Louis area, so you're sure to find one close by. Spirit Halloween also offers cute costumes for babies, toddlers and older children.
    6915 South Lindbergh Blvd., Mehlville
    (314) 695-3829

    1231 Water Tower Plaza, Arnold
    (636) 212-2378

    11977 St Charles Rock Rd., Ste 110a, Bridgeton
    (314) 296-7431

    22 Lincoln Highway, Fairview Heights
    (618) 201-3853

    1205 South Kirkwood Rd., Kirkwood
    (314) 705-9230

    9 Fountain Grass Drive, Lake St. Louis
    (636) 212-0180

    4025 Veterans Memorial Parkway, St. Peters
    (636) 459-5771

    Continue to 5 of 6 below.
  • 05 of 06

    Party City is a one-stop shop for all your costume and decoration needs throughout the year. During the Halloween season, you can find many popular costumes for kids and adults, as well as table decorations, gift bags and other party supplies.
    2560 Lemay Ferry Road, South County
    (314) 892-2117

    9612 Olive Boulevard, Olivette
    (314) 692-0996

    10790 Sunset Hills Plaza, Sunset Hills
    (314) 821-8580

    34 Thf Boulevard, Chesterfield
    (636) 728-1277

  • 06 of 06

    Remember Me specializes in vintage clothing and costume rentals. This is the perfect place to find an authentic flapper dress or 1920's gangster tuxedo. If this is the Halloween that you want to go all out, consider a costume from Remember Me.
    1021 Russell Blvd., Soulard
    (314) 773-1930