St. Louis offers tons of fun events silly and scary, fun and frightening, so take advantage of the season! T&S has compiled some of our top picks of holiday happenings.

10/17-10/19, 10/24-10/26
Haunted Hayloft
Purina Farms | 4:30 to 7:30 p.m. Friday and Saturday; 2:30 to 5:30 p.m. Sunday | Free | purinafarms.com

10/17-10-19; 10/24-10/26
Not-So-Haunted House
The Magic House | Museum Hours | Free with admission | magichouse.org

10/17-10/30
Boo at the Zoo Nights
Saint Louis Zoo | 5:30 to 8:30 p.m. | $7 general admission, $6 members | stlzoo.org

10/18, 10/19, 10/25
Pumpkin Jamboree
Eckert’s Millstadt, Belleville and Grafton locations 9 a.m. to 5 p.m. | Fee charged for some activities | eckerts.com

10/18 , 10/19, 10/25, 10/26
Hermann Oktoberfest
Hermann, Mo. | All day | Free | visithermann.com/hermann-oktoberfest

10/19
Harvest Festival
Laumeier Sculpture Park | 11 a.m. to 5 p.m. | $10 adults, $8 members, free for children 10 and under | laumeiersculpturepark.org

10/19
Annual Pumpkin Carving benefiting Stray Rescue of St. Louis
Lemp Mansion | 12:30 to 4:30 p.m. | $10 | lempmansion.com

10/24
Friday Night Live—Halloween Style: A haunted event for middle school students
The Lodge Des Peres | 6 to 9 p.m. | Free for members, $5 for residents, $7 for non-members | desperesmo.org

10/25
Second annual Trick-or-Treat Spooktacular
Taubman Prestige Outlets | 2 to 4 p.m. | Free | taubmanprestigeoutlets.com

10/25
Halloween Family Day
Contemporary Art Museum | 10 a.m. to noon | Free | camstl.org

10/25
Kimmswick Apple Butter Festival
Kimmswick, Mo. | 10 a.m. to 5 p.m. | Free | visitkimmswick.com

10/25
Lemp Mansion Halloween Bash
Lemp Mansion | 8 p.m. to 12:30 a.m. | $60 in advance, $65 at the door | lempmansion.com

10/29
An Evening of Edgar Allan Poe, As Interpreted by Anne Louise Williams
Lemp Mansion | $15 | lempmansion.com

10/31
Halloween at the Campbell House: Death, Disease and Despair
The Campbell House Museum | 6:30 p.m. | $12; free for members and children under 12 | campbellhousemuseum.org

10/31
Trick-or-Treat at Whole Foods Market Galleria
Whole Foods Market Galleria | 3 to 5 p.m. | Free | wholefoodsmarket.com/stores/st-louis