Need an excuse to wear that Halloween costume one more time and add to your candy stash? Check out these fun and mostly free events around town during the last two weeks of October. There are trick-or-treat events, tons of trunk or treat opportunities, plus festivals and parades. Put on that costume and get that candy!
Want your event added to our guide? Email us!
Mom Pro Tip: Always double check the event webpage for any changes to date, time, or location, especially if rain or cold temps are in the forecast!
Multi-Date Events
- Boo at the Zoo This year’s trick-or-treat event will be October 25 and 26 from 9:30 a.m. – 5
p.m. Friends of the Zoo members receive early admission from 8:30 a.m. – 9:30 a.m. Check out our mom’s guide to the Kansas City Zoo and Aquarium. - Tricks and Treats at Worlds of Fun takes place on Saturdays and Sundays from September 13 – November 1. This is a fun event offering Halloween activities for kids throughout the park.
Kansas Events by Date
October 12
Overland Park
- Trunk or Treat at Holy Cross Lutheran Church in Overland Park from noon – 2 p.m.
October 17
Olathe
- Trunk or Treat at Kidstrong in Olathe from 5 p.m. – 7:30 p.m.
Overland Park
- Trunk or Treat at New Horizon Academy in Overland Park from 5 p.m. – 7 p.m.
October 18
Kansas City, KS
- Trunk or Treat at the Schlagle Branch in Kansas City, KS from 1 p.m. – 3 p.m.
Lenexa
- Truck or Treat at Lenexa Municipal Service Center from 8 a.m. – 11 a.m.
Olathe
- Trunk or Treat at the Kansas City Automotive Museum in Olathe from 8:15 a.m. – 10 a.m.
- Trunk or Treat at New Horizon Academy in Olathe from 10 a.m. – noon.
- Trunk or Treat at Advent Lutheran Church in Olathe from 5 p.m. – 6:30 p.m.
- Trunk or Treat at Keller Williams Diamond Partners in Olathe from 5 p.m. – 7 p.m.
October 19
Gardner
- Trunk or Treat at Blazing Trails Martial Arts in Gardner from 5 p.m. – 7 p.m.
Merriam
- Trunk or Treat with OCCares at the Merriam Farmers Market from 4 p.m. – 7 p.m.
October 23
Lenexa
- Sensory Friend Trunk or Treat at Willow ABA Services in Lenexa at 6 p.m.
Olathe
- Trunk or Treat hosted by KVC at the Ball Event Center in Olathe from 5 p.m. – 7 p.m.
October 24
Gardner
- JCPRD JamBOOree at New Century Fieldhouse in Gardner 5 p.m. – 7 p.m. Free but canned good donations welcome.
Kansas City
- Spooktacular at Turner Rec Center in KCK from 5:30 p.m. – 7:30 p.m.
- Trunk or Treat at Complete Auto in KCK from 5:30 p.m. – 7:30 p.m.
Lenexa
- Trunk or Treat at AmeriKick Martial Arts in Lenexa from 5 p.m. – 6:30 p.m.
Olathe
- Trick-or-Treat Trail at Stagecoach Park in Olathe from 5:30 p.m. – 7:30 p.m.
- Trunk or Treat at College Church of the Nazarene from 6 p.m. – 7:30 p.m. Will move indoors if it is raining.
- Trunk or Treat at New Horizon Academy in Olathe from 6:30 p.m. – 8 p.m.
Overland Park
- Trunk or Treat at Southwoods Christian Church from 6:30 p.m. – 7:30 p.m. Will move indoors if it is raining.
Shawnee
- Trunk or Treat at Shawnee Community Christian Church in Shawnee from 4 p.m. – 5:30 p.m.
Spring Hill
- Spooktacular at the Spring Hill Sports Complex from 6 p.m. – 8:30 p.m. They will have games, trick-or-treating, face painting, balloon animals, cotton candy, and more. In case of rain the event will be moved to the Spring Hill Early Learning Academy.
- Trunk or Treat at Timber Sage Elementary School from 6 p.m. – 7:30 p.m.
October 25
Kansas City
- Trunk or Treat at JC Harmon High School in Kansas City, KS from 4:30 p.m. – 6:30 p.m.
Leawood
- Fall Fest Trunk or Treat Extravaganza at Leawood United Methodist Church from 4 p.m. – 6 p.m. If raining the event will be moved indoors.
- Trunk or Treat at Resurrection Leawood from 3 p.m. – 5 p.m. If raining the event will be moved indoors.
Lenexa
- KCL Trunk or Treat at Shawnee Mission Unitarian Universalist Church in Lenexa from 5 p.m. – 8 p.m. If raining the event will be moved indoors.
- Trunks, Treats, and Tunes at St. Paul’s United Methodist Church in Lenexa from 4 p.m. – 6 p.m. If raining the event will be moved indoors.
- Trunk or Treat and Fall Fest at Element Fitness in Lenexa from 5 p.m. – 8 p.m. Rain or shine.
Olathe
- Trunk or Treat at Gateway Classic Cars of KC in Olathe from 9 a.m .- noon.
- Spooktacular Safety Event on the Johnson County Square in Olathe from 9 a.m. – noon.
- Trunk or Treat at Olathe’s Best After School and Summer Camp Program from 6:30 p.m. – 8 p.m.
- Trunk or Treat at Blue Valley Baptist Ridgeview Campus in Olathe from 3:30 p.m. – 5:30 p.m. If raining the event will be moved indoors.
- Trunk or Treat at Resurrection West in Olathe from 10 a.m. – noon. If raining the event will be moved indoors.
- Trunk or Treat at Olathe Christian Church in Olathe from 6 p.m. – 8 p.m.
- Trick or Treat OFF the Street at Mahaffie Stagecoach Stop and Farm in Olathe from 3 p.m. – 6 p.m. Tickets are $4 per person ages 3 and up. The event has candy stations, a horse drawn hayrack ride, and 1860s games and crafts. Park at Olathe North High School and ride the free shuttle. Rain or shine event.
Overland Park
- Trick-or-Treat in Downtown Overland Park from 1 p.m. – 3 p.m.

- Trunk or Treat at Christ Lutheran Church in Overland Park from 11 a.m. – 1 p.m. Event will be indoors.
- Trunk or Treat at Resurrection Overland Park from 3 p.m. – 5 p.m. If raining the event will be moved indoors.
- Trunk or Treat at Mt. Olive Lutheran Church in Overland Park from 1 p.m. – 3 p.m. If raining the event will be moved indoors.
- Trunk or Treat at Overland Park City Hall from 3 p.m. – 5 p.m.
Shawnee
- Harvest Party at Oak Hills Presbyterian Church in Shawnee from 4:30 p.m. – 7:00 p.m. You’ll enjoy their trunk or treat, chili cook-off, and more fun activities. Event has been moved indoors.
- Trunk or Treat Jeep Night at Bates City BBQ in Shawnee from 4 p.m. – 7 p.m. Dress warm and bring an umbrella in case of rain.
- Trunk or Treat at Homestead of Shawnee from 4 p.m. – 7 p.m.
- Trunk or Treat at Shawnee Mission Ford from 2 p.m. – 4 p.m. Rain or shine.
Spring Hill
- Trunk or Treat at Grace Community in Spring Hill from 4 p.m. – 6 p.m.
October 26
Gardner
- Boo Bash Trunk or Treat at MY Play Cafe in Gardner from 2 p.m. – 5 p.m.
- Trunk or Treat at First Baptist Church of Gardner from 4 p.m. – 6 p.m.
Mission
- Trunk or Treat at Trinity Lutheran Church in Mission from 4 p.m. – 5:30 p.m.
- Trunk or Treat hosted by Mission City Church at Broadmoor Park in Mission from 3 p.m. – 5 p.m.
Olathe
- Trunk or Treat at Olathe East High School from 5 p.m. – 6:30 p.m.
- Trunk or Treat at Olathe West High School from 1 p.m. – 3 p.m. Rain or shine.
- Trunk or Treat at Heritage Church in Olathe from 3 p.m. – 5 p.m. Rain or shine.
- Trunk or Treat at Hometown Olathe Family Farm from 2 p.m. – 4 p.m.
- Trunk or Treat at Pioneer Trail Middle School in Olathe from 4 p.m. – 6 p.m.
- Trunk or Treat at Crestone Senior Living in Olathe at 10 a.m.
Overland Park
- Fall Festival at Emmanuel Baptist Church in Overland Park from 4 p.m. – 5:30 p.m. In addition to trunk or treat there will be inflatables, food, face painting, and more.
- Trunk or Treat at Bethany Lutheran Church in Overland Park from 4 p.m – 5 p.m.
- Trunk or Treat indoors at Village Presbyterian Church in Overland Park from 1 p.m. – 3 p.m.
- Trunk or Treat and Cruise In at the American Legion in Overland Park from 2 p.m.- 4 p.m.
Roeland Park
- Trunk or Treat at Roeland Park Community Center in Roeland Park from 3 p.m. – 5 p.m.
Spring Hill
- Trunk or Treat at Resurrection Spring Hill from 3 p.m. – 5 p.m.
October 27
Gardner
- Trunk or Treat at Tumbleweed’s Grill and Bar from 5:30 p.m. – 7:30 p.m.
October 28
Lenexa
- Trunk or Treat at Lakeview Village in Lenexa from 5:30 p.m. – 7 p.m.
Olathe
- Trunk or Treat at Olathe South High School from 6:30 p.m. – 8 p.m.
Shawnee
- Trunk or Treat at KW Legacy Partners in Shawnee from 6 p.m. – 8 p.m. Event has been moved indoors.
October 29
Kansas City
- Trunk or Treat at the KCK Main Library from 6 p.m. – 8 p.m.
Leawood
- Indoor Sensory-Friendly Trunk or Treat at Cultivate Behavioral Health & Education from 5:30 p.m. – 7 p.m.
Lenexa
- Trunk or Treat at Silvercrest at College View Retirement Community from 6 p.m. – 7 p.m.
Olathe
- Trunk or Treat hosted by Trinity Fellowship at Santa Fe Trail Middle School in Olathe from 6 p.m. – 8 p.m.
- Trunk or Treat at Above the Barre Dance Academy in Olathe at 5:30 p.m.
Overland Park
- Trunk or Treat at Grace Fellowship Church EFCA in Overland Park from 6 p.m. – 8 p.m.
- Trunk or Treat at Overland Park First Assembly of God from 6 p.m. – 8 p.m.
Shawnee
- Trunk or Treat at New Life Community Church of the Nazarene in Shawnee from 6:30 p.m. – 8:30 p.m.
- Trunk or Treat at Christ Community Church in Shawnee from 6:30 p.m. – 8 p.m.
- Trunk or Treat at Shawnee Gardens in Shawnee from 5 p.m. – 6:30 p.m.
October 30
Olathe
- Trick or Treat Night at Olathe North High School from 6 p.m. – 8 p.m.
Overland Park
- Trick or Treat at Sunrise Assisted Living of Overland Park from 6 p.m. – 7:30 p.m.
October 31
Kansas City
- Trunk or Treat at Bristol Hill United Methodist Church in KCK at 6 p.m.
Lenexa
- Fall Fun Fest at Calvary Baptist Church in Lenexa from 4 p.m. – 6 p.m. Enjoy food, games, and trunk or treating.
Olathe
- Trick or Treat at the Library all day at both Olathe library locations.
- Trunk or Treat with The Truth Church at Two Trails Park in Olathe at 6 p.m.
Overland Park
- Trunk or Treat at Overland Park Church from 5 p.m. – 7 p.m.
Prairie Village
- Trick-or-Treat in Prairie Village at Corinth Square from 4 p.m. – 6 p.m.
Roeland Park
- Trunk or Treat at St. Agnes Catholic Parish from 5:30 p.m. – 6:30 p.m.
Shawnee
Trunk or Treat at First Baptist Church in Shawnee from 4 p.m. – 5:30 p.m.
Missouri Events By Date
October 12
KCMO
- Drive-Thru Trunk or Treat at Lakeside Nature Center in KCMO from 3 p.m. –5 p.m.
Lee’s Summit
- Trunk or Treat at Great Beginnings Early Education Center in Lee’s Summit from 12:30 p.m – 1:30 p.m.
October 16
Northland
- Trunk or Treat at North Kansas City YMCA in North Kansas City from 5:30 p.m. – 7:30 p.m.
October 18
Kansas City
- Honk and Howl at Metropolitan Community College in KCMO from 11 a.m. – 2 p.m.
Lee’s Summit
- Treats on the Trail at Woods Chapel Church in Lee’s Summit from 1 p.m. – 3 p.m.
Northland
- Trunk or Treat at Renner Brenner Park in Riverside from 5:30 p.m. -6:30 p.m.
- Trunk or Treat at Liberty Church of Christ from 6 p.m. – 8 p.m.
October 20
Northland
- Trunk or Treat at Kansas City Regional Police Academy in KCMO from 11 a.m. – 1 p.m.
October 24
Belton
- Trunk or Treat at Bright Skies Childcare in Belton from 5 p.m. – 8 p.m.
Lee’s Summit
- Trunk or Treat at ReDiscover in Lee’s Summit from 6 p.m. – 8 p.m.
Northland
- Beats & Broomsticks: Hocus Pocus in the Park at Zona Rosa from 5 p.m. – 9 p.m. Before the showing of Hocus Pocus, trick-or-treat at Zona Rosa shops from 5 p.m. – 6 p.m.
- Trunk N Treat at Platte County Community Center North in Platte City from 4:30 p.m. – 6:30 p.m.
October 25
Belton
- Cars and Candy – Trunk or Treat at Salmon SpeedWorx from 3 p.m. – 5 p.m.
- Pumpkin Palooza at Memorial Park from from 6 p.m. – 8 p.m. Rain or shine.
Blue Springs
- Trunk or Treat at Heartland Church in Blue Springs from 4 p.m. – 6 p.m. Will be moved indoors if it is raining.
- Spooky Springs Family Fun Festival in Blue Springs from 6 p.m. – 8 p.m. This is a free event but for an extra fee you get access to pumpkin painting and the “Boo Springs” Kids Zone.
Kansas City
- Trunk or Treat at Resurrection Brookside from 3 p.m. – 5 p.m. If raining the event will be moved indoors.
- Trunk or Treat at the Barstow School in south KCMO from 4 p.m. – 6 p.m.
- Trunk or Treat at KCFD’s Eastwood Trafficway location from 1p.m. – 4p.m.
Lee’s Summit
- Boos, Barks, and Badges Halloween Parade in downtown Lee’s Summit from 9:30 a.m. – 12 p.m. Watch event page for any changes due to weather.
- Trunk or Treat at Bricks and Minifigs in Lee’s Summit from 4 p.m. – 7 p.m.
Northland
- Kids Safe Trick or Treat at Shoal Creek Living History Museum in Kansas City from 10 a.m. – 2 p.m. Enjoy family activities, historical demonstrations, and lots of candy. $8 per person.
- Trunk or Treat Fundraiser at the KC Northern Miniature Railroad from 10:30 a.m. – 1 p.m. $5 fee.
- The Great Pumpkin Trunk or Treat at North Kansas City Parks and Rec Center in North Kansas City from 1 p.m. – 3 p.m. Event has been moved indoors.
- Trunk or Treat at Joe Nowatzki State Farm in KCMO from noon – 2 p.m.
- Trick-or-Treat in Downtown Parkville from 9 a.m. – noon.
- Trunk or Treat at Park Hill Baptist Church in Parkville from 5 p.m. – 8 p.m. Rain or shine.
- Trick or Treat Village at Priority Care Pediatrics on North Oak from 3 p.m. – 5 p.m.
- Trunk or Treat at Pine Ridge Presbyterian in KCMO from 4 p.m. – 5:30 p.m. Rain or shine.
- Trunk or Treat at Christ Lutheran in Platte Woods from 4:30 p.m. – 6:30 p.m. This event will be held indoors.
Raymore
- Trunk or Treat at Dominate Dance Center in Raymore from 2 p.m. – 4 p.m. Dress warm and bring and umbrella in case of rain.
October 26
Blue Springs
- Trunk or Treat at Resurrection Blue Springs from 3 p.m. – 5 p.m. If raining the event will be moved indoors.
Grandview
- Trunk or Treat at Holy Trinity Lutheran in Grandview from 4 p.m. – 6 p.m. Event is rain or shine. Please bring a canned good to donate.
Independence
- Trunk or Treat at East Side Church in Independence from 4 p.m. – 6 p.m.
- Trunk or Treat at Life Connection Church in Independence from 4:30 p.m. – 6:30 p.m.
- Trunk or Treat at Azure Salon in Independence from 4 p.m. – 8 p.m.
Kansas City
- Trunk or Treat Street Festival at Ronald McDonald House in Kansas City, MO from 1 p.m. – 3 p.m. In addition to candy there will be a silent disco, inflatables, and therapy animals. Rain or shine.
- Trunk or Treat at Resurrection Downtown (KCMO) after 9 a.m. and 11 a.m. services. Will move indoors if raining.
- Trunk or Treat at Holmeswood Baptist Church in South KCMO from 11:30 a.m. – 1 p.m.
Lee’s Summit
- Trunk or Treat at Martin Luther Lutheran Church in Lee’s Summit from 1 p.m. – 3 p.m.
- Trunk or Treat at Resurrection Lee’s Summit from 3 p.m. – 5 p.m. Will move indoors if raining.
Northland
- Trunk or Treat at Platte Woods United Methodist Church from 2 p.m. – 3:30 p.m. This is an indoor event.
- Trunk or Treat at Liberty Christian Church in Liberty from 1 p.m. – 3 p.m.
- Trunk or Treat at New Life Community Church in KCMO from 4 p.m. – 6 p.m.
- Trunk or Treat at South Liberty Baptist Church from 6 p.m. – 7:30 p.m. Will move indoors if needed.
Raymore
- Trunk or Treat at Raymore Christian Church from 2 p.m. – 3:30 p.m. This is an indoor event.
October 30
Belton
- Trunk or Treat at Rock Brook Church from 6 p.m. – 7:30 p.m. This is an indoor event.
Grandview
- Trunk or Treat at Overflow Church from 6:30 p.m. – 8 p.m.
Waldo
- Trunk or Treat at Keystone United Methodist Church in Waldo from 5:30 p.m. – 7:30 p.m. Will be moved indoors if the weather is bad.
October 31
Belton
- Trunk or Treat at South Haven Baptist Church in Belton at 6 p.m.
Kansas City
- Scare-It Halloween in Historic Northeasts KCMO from 5:30 p.m. – 8:30 p.m. This will be the 30th and final year for this special event that includes eight blocks of car-free trick-or-treating, a haunted house, food trucks, and more.
- Trick or Treat at Red Bridge Shopping Center in South KCMO from 4 p.m. – 6 p.m.
- Trick or Treat Street in Brookside from 4 p.m. – 6 p.m.
Lee’s Summit
- Trunk or Treat at The Princeton Senior Living in Lee’s Summit from 5 p.m. – 7 p.m.
Northland
- Trick-or-Treat in Downtown Liberty from 5 p.m. – 7 p.m.
Raymore
- Trunk or Treat with Manna Fellowship at Stonegate Elementary from 6 p.m. – 8 p.m.














