Find not-too-spooky fun at the Not-So-Haunted Magic House.Photo courtesy The Magic House.
If your witch melts in rain or your little caped crusader hates wearing a coat, there are plenty of indoor trick-or-treating type options in St. Louis! Stay toasty warm at these fun events.
Not-So-Haunted House Children can celebrate Halloween with their favorite storybook characters at this fun, candy-free event Oct. 20-22 and Oct. 27-29. The event is free with museum admission. Get the details.
Annual Halloween Trick-or-Treat From 4-6 p.m. Saturday, Oct. 21 Whole Foods Town & Country invites children to wear their Halloween costumes and trick-or-treat (non-candy) at various departments throughout the store. The afternoon will feature games, prizes and more. Get the details.
Halloween Spooktacular on Ice For a fun "spin" on the usual trick-or-treating, join the St. Peters Rec-Plex for the annual Halloween Spooktacular on Ice Friday, Oct. 27, from 7-9 p.m. This costume party includes candy, games and, of course, ice skating! Get the details.
Halloween Costume Skate Come to the Webster Groves Recreational Center Ice Arena dressed in Halloween costumes and receive $1 admission to skate. This offer runs from Friday, Oct. 27 through Sunday, Oct. 29. Get the details.
Great Pumpkin Celebration at Bass Pro Shop Join the Peanuts gang at Bass Pro Shop in St. Charles for free Halloween activities. Enjoy crafts, photos, a Halloween scavenger hunt and more. Halloween night, costumed children can join in a parade and trick-or-treat at 5 p.m. Get the details.
Head for the mall Parents can window shop while kids skip shop to shop for Halloween treats. Trick-or-treating is available at several CBL malls on Halloween night. South County Center and West County Center welcome trick-or-treaters from 5-6 p.m.; Chesterfield Mall from 5-8 p.m.