St. Louis Spirit Search: Hunt for ghosts at the notoriously haunted mansion; the hunts also feature psychic instructions, Lemp history and attempted spirit communications. Reservations required. See Web site, or call for times. Through Oct. 29; Sun., Oct. 31, $10-$25, 314-776-4667, www.stlspiritsearch.com. Lemp Mansion, 3322 DeMenil, St. Louis, www.lempmansion.com.
Saturday Night Dance Party: KLOU 103.3-FM hosts a costume ball with cash prizes for best costumes and host Big Al Brock. Sat., Oct. 30, 9 p.m.-1 a.m., free. Casino Queen, 200 S. Front St., East St. Louis, 1-800-777-0777, www.casinoqueen.com.
Scarefest: Silo-X and the County Morgue: Two haunted houses in one: An irradiated military base loaded with zombies, and a terrifying trip to a twisted morgue. Through Oct. 31. Silo-X and the County Morgue, 1400 Old Highway 141, Fenton.
The Darkness: Voted one of the scariest haunted houses in America by Fangoria magazine! Through Oct. 31. Darkness, 1525 S. 8th St., St. Louis.
Tombstone Haunted Ghost Town: Wild-west themed haunted town. Through Oct. 31. Tombstone Haunted Ghost Town, 5901 Lindwedel, Imperial. $10 to $14. 314-631-8000. www.scarefest.com.
7th Annual Halloween Mash: $500 costume contest with live music by Brain Regiment. Sun., Oct. 31, 10 p.m. Three-1-Three, 313 E. Main, Belleville, 618-239-6885.
Soulard Halloween Parade and Pub Crawl: Halloween parade and pub crawl through Soulard; costume contest with cash prizes at Nadine's at the end of the evening. Sun., Oct. 31, 6:30 p.m., free, call 314-436-3045 for info. Seventh and Geyer, 7th and Geyer street, St. Louis.
Spooky Costumeball: A haunting evening of art, dance and music featuring Alphahouse, Big Thumb, Speedball and Flex Boogie; costumes encouraged. Sat., Oct. 30, 9 p.m., $8 to $10. Third Degree Glass Factory, 5200 Delmar, St. Louis, 314-367-4527, www.stlglass.com.
Things That Go Bark in the Night: Put on your costume, bring your dog and embark on a scavenger hunt for the Great Pumpkin. Sun., Oct. 31, 1-5 p.m., $1 to $5. American Kennel Club Museum of the Dog, 1721 S. Mason, St. Louis, 314-821-3647.
Torquemada School of Dentistry: Witness the horror of dentistry gone wrong in the front window of Blueberry Hill! See your bad dreams made real! Sun., Oct. 31, 7-10 p.m., free. Blueberry Hill, 6504 Delmar, University City, 314-727-0880, www.blueberryhill.com.
Trick or Treat Halloween Village: Halloween events for the kids, including mask making, face painting, nature hikes, hay rides and a campfire. Sat., Oct. 30, 6:30-10 p.m., $6 to $8, call for reservations. Shaw Nature Reserve, I-44, Exit 253, Gray Summit, 636-451-3512, www.shawnature.org.
Voodoo Monster Ball: Costume contest with cash prizes, scary movie moments and live music by Trixie Delight on Friday, October 29, and Gargoyle Lounge on Saturday, October 30. Fri., Oct. 29, 9 p.m.-1 a.m.; Sat., Oct. 30, 9 p.m.-1 a.m., $10, call 314-770-8100. Harrah's Casino, 777 Casino Ctr. Dr., St. Louis, 314-770-8100.
Wizard Weekend!: See owls in flight, enjoy magic tricks by area wizards, partake of botanically-themed crafts and generally enjoy the spirit of the season of the witch. Sat., Oct. 30, 9 a.m.-4 p.m.; Sun., Oct. 31, 9 a.m.-4 p.m., free with Garden admission. Missouri Botanical Garden, 4344 Shaw, St. Louis, 314-577-9400, www.mobot.org.
Youth Spook-tacular Halloween Party: Kid-oriented Halloween events, including pumpkin decorating, crafts, games and a costume contest. Sat., Oct. 30, 2-4 p.m., $5 to $6. YWCA Carondolet, 4510 S. Kingshighway, St. Louis, 314-832-2000.
Zick's Spookodyssey: Spookhouse for the toddler and pre-school set form 10 a.m. to 5 p.m. daily; evening hours (6:30 to 9:30 p.m. Wednesday through Saturday) features live monsters, music and effects. Through Oct. 30, $3 to $5. Zick's Great Outdoors, 16498 Clayton Rd, Wildwood, 636-458-1445.
Zombies From the Beyond: Musical comedy celebrating Cold War-era America, science fiction movies, the space race, and (of course) zombies; audience costumes are encouraged. Fri., Sat., 8 p.m.; Sundays, 4 p.m. Continues through Oct. 31, $8 to $10, call 618-233-0431 for reservations. Broadway Center of Arts, 124-126-128 E. Main, Belleville, 618-233-0431, www.broadwaycenterofarts.com.