Halloween Trick-or-Treat | Whole Foods Town & Country
6:30-7:30 p.m., Oct. 26
Whole Foods Town & Country invites children to wear their Halloween costumes and trick-or-treat at various departments throughout the store. The afternoon will feature games, prizes and more. Get the details.
Urban Fort Halloween Party | Urban Fort Play Cafe
4-7 p.m., Oct. 28
Rain or shine, the fun will go on at Urban Fort's Halloween Party! Little goblins can paint pumpkins, play Halloween carnival games, and dance in a monster mash. Mummies and daddies will enjoy 10 percent off the cafe's menu, as well as happy hour prices on adult beverages and a special Halloween cocktail. Get the details.
Halloween fun | St. Louis County Library
Times, dates and branches vary
Bring your kids to the St. Louis County Library for costume parades, trick-or-treating, a Halloween Dance Party, a Harry Potter Interactive Movie Night, and more indoor All Hallow's Eve fun. Visit the library's online calendar for times, dates and locations.
Spooktacular Halloween Party | Boone's Trail Branch, St. Charles City-County Library
5-8 p.m., Oct. 30
Celebrate Halloween with a few good BOOOOks, as well as games, activities and treats. Get the details.
Rockin' Tots Halloween Party | Rockin' Jump Trampoline Park - O'Fallon
9 a.m.-noon, Oct. 31
Whatever the weather on Halloween, Rockin' Jump will be hoppin' with Halloween fun. Kids 6 and under are invited to come in costume for a morning of spooky snacks, arts and crafts, face painting and a costume contest. Get the details.
Great Pumpkin Celebration | Bass Pro Shop
5 p.m., Oct. 31
Join the Peanuts gang at Bass Pro Shop in St. Charles for free Halloween activities Oct. 20-21 and Oct. 26-31. 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.
Trick or Treat at CBL Malls | Mid Rivers Mall and West County Center
5-6 p.m., Oct. 31
Bring your kids in costume to trick or treat at participating stores at Mid Rivers Mall and West County Center. Get the details.
Halloween with Hazelwood Parks & Rec | Hazelwood Community Center
6:30-9 p.m., Oct. 31
Head to the Hazelwood Community Center from 6:30-9 p.m. Halloween night for a costume contest. Get the details.
Halloween Swim and Skate | James J. Eagen Center
7-9 p.m., Oct. 31
The ice skating rink and indoor pool at the James J. Eagan Center will be open from 7-9 p.m. Halloween night. Regular admission applies. Be sure to look for staff handing out candy! Get the details.
Prefer your Halloween fun to be candy-free? Check out these healthier Halloween events, many of which are also indoors. For Halloween fun with an educational spin, read our top 13 Halloween events for your little evil genius.
Find more autumn adventures in our 2018 Fall Fun Guide!