GRAND RAPIDS, Mich. (WOOD) — Halloween falls on Thursday, Oct. 31 this year. Spooky parties, trunk-or-treats, costume contests and more are planned in the area.
Check out our list below to find trick-or-treat times in West Michigan communities as well as Halloween and fall events.
All trick-or-treat times are Thursday, Oct. 31 unless otherwise noted. For cities and townships with no designated times, check with your neighborhood.
- Ada Township: 5 p.m. to 8 p.m. (treats at the fire department from 6 p.m. to 8 p.m.)
- Allendale Township: 6 p.m. to 8 p.m.
- Battle Creek: No designated times.
- Big Rapids: 5:30 p.m. to 8 p.m.
- Bronson: 5 p.m. to 7 p.m.
- Byron Township: 6 p.m. to 8 p.m.
- Cascade Township: No designated times. Firefighters will visit three neighborhoods.
- Centreville: 5:30 p.m. to 7:30 p.m.
- Coldwater: 5:30 p.m. to 7 p.m.
- Coopersville: 6 p.m. to 8 p.m.
- Decatur: 5:30 p.m. to 7 p.m.
- Dorr Township: No designated times.
- East Grand Rapids: 6 p.m. to 8 p.m.
- Ferrysburg: 6 p.m. to 8 p.m.
- Fruitport Township: No designated times.
- Georgetown Township: suggested 6 p.m. to 8 p.m.
- Grand Haven: 6 p.m. to 8 p.m. (Central Park Place 5:30 p.m. to 7 p.m.)
- Grand Rapids: Recommended 6 p.m. to 8 p.m.
- Grandville: Recommended 6 p.m. to 8 p.m.
- Hart: 6 p.m. to 8 p.m. (downtown from 3 p.m. to 5 p.m.)
- Hastings: 5 p.m. to 8 p.m.
- Holland: 6 p.m. to 8 p.m. (downtown Oct. 28 from 10 a.m. to 12 p.m.)
- Kentwood: Recommended 6 p.m. to 8 p.m.
- Middleville: 5 p.m. to 8 p.m.
- Montcalm Township: at Montcalm Township Fire Department 4 p.m. to 8 p.m.
- Muskegon: 6 p.m. to 8 p.m.
- Pentwater: 5 p.m. to 7 p.m., downtown Oct. 26 from 12 p.m. to 2 p.m.
- Plainfield Township: No designated times.
- Portage: No designated times.
- Portland: 6 p.m. to 8 p.m.
- Rockford: 5:30 p.m. to 8 p.m.
- Schoolcraft: 5:30 p.m. to 8:30 p.m.
- Sturgis: 5:30 p.m. to 7:30 p.m.
- Walker: No designated times (recommended 6 p.m. to 8 p.m.)
- Wyoming: No designated times.
- Zeeland: Downtown businesses from 3 p.m. to 5 p.m.
This list is incomplete as not all times were readily available. To add your city’s trick-or-treat time, email ReportIt@woodtv.com.
KID-FRIENDLY EVENTS
Grand Rapids
- John Ball Zoo goes Boo | Oct. 18-20, Oct. 25-27; Members only 9 a.m. to 10 a.m., general admission 10 a.m. to 5 p.m.; $22.95 adults, $16.95 youth and seniors | Details
- Ox-Bow Goes to Heck | Oct. 19 from 1 p.m. to 5 p.m. | Details
- Trunk or Treat and Health Fair | Oct. 24 from 5 p.m. to 6:30 p.m. | Details
- GR Kroc Center Monster Mash | Oct. 25 from 5 p.m. to 7 p.m. | Details
- Trunk-or-Treat en El Barrio | Oct. 25 from 6 p.m. to 7:30 p.m. | Details
- Fredrick Meijer Gardens: Hallowee-Ones | Oct. 28 from 10 a.m. to 12 p.m. | Details
- The Great Blandford Halloween Hunt | Oct. 26 from 9 a.m. to 12 p.m. | Details and prices
- Gilda’s Club Grand Rapids Noogiefest | Oct. 26 from 1 p.m. to 3:15 p.m. | Details
- The After(Life) Party at Pyramid Scheme | Oct. 26 from 9 p.m. to 1 a.m. | Details
- Trunk or Treat by Sonesta Hotels and Resort | Oct. 27 from 4 p.m. to 7 p.m. | Details
- Westside Trunk-or-Treat | Oct. 30 at 6 p.m. | Details
- Dracula dining experience at Fulton Street Pub | Oct. 28 from 6:30 p.m. to 8:30 p.m. | Details
- Live giant pumpkin carving in Rosa Parks Circle | Oct. 31 from 4 p.m. to 8 p.m. | Details
Allegan County
- Fall Fest at Community Church of Douglas | Oct. 19 from 1 p.m. to 3 p.m. | Details
- Monster Mash in Wayland | Oct. 26 from 5 p.m. to 9 p.m. | Details
- Gun Lake Casino Halloween Costume Contest | Oct. 26 from 10 p.m. to 11 p.m. | Details
- Halloween at Henika District Library | Oct. 31 from 9 a.m. to 6 p.m. | Details
Barry County
- Trunk or Treat at Gilmore Car Museum | Oct. 23 from 5:30 p.m. to 7:30 p.m. | Details
- All Hallows Eve at Historic Charlton Park in Hastings | Oct. 26 at 3 p.m. | Details
- Trick or Treating on the Trails at Pierce Cedar Creek Institute | Oct. 26 from 6:30 p.m. to 9 p.m. | Details
- Haunted Hangers at Barry County Airport | Oct. 31 from 5:30 p.m. to 8 p.m. | Details
Berrien County
- Eden Springs Park Halloween Miniature Train Rides | Oct. 12 through Oct. 26 from 5 p.m. to 8 p.m. | $5 per person, children under 3 free | Details
- Halloween Makers Market in Stevensville | Oct. 19 from 1 p.m. to 7 p.m. | Details
- Pumpkins on Parade in St. Joseph | Oct. 21 through Oct. 31 | Details
- Something Wicked This Way Comes Choir Concert | Oct. 24 at 7 p.m. | Details
- Caretel Fall Festival | Oct. 25 from 4 p.m. to 6 p.m. | Details
- Dog Halloween costume contest | Oct. 27 from 2 p.m. to 3 p.m. | Details
- Downtown St. Joseph trick or treat | Oct. 31 from 4:30 p.m. to 6 p.m. | Details
- Downtown St. Joseph Where’s the Witch Scavenger Hunt | Through Oct. 31 | Details
Branch County
- Branch County Fairgrounds Trunk or Treat | Oct. 19 from 4:30 p.m. to 6 p.m. | Details
- Trunk or Treat event at Capri Drive-in Theater | Oct. 19 from 5:30 p.m. to 6:30 p.m. | Details and prices
- Coldwater Family Fright Night | Oct. 25 at 5 p.m. | Details
- Locally Market Trunk or Treat | Oct. 26 from 12 p.m. to 2 p.m. | Details
- Halloween Parade | Oct. 26 | Details
Calhoun County
- Halloween Adventure at Cornwell’s Turkeyville | All weekends in October | $12 a person | Details
- Witches Night Out in Marshall | Oct. 17 from 5:30 to 8:30 p.m. | Details
- Family Fall Fest at Calhoun County Fairgrounds | Oct. 20 from 2 p.m. to 5 p.m. | Details
- Bruin Boo Halloween | Oct. 24 from 6:30 p.m. to 8 p.m. | Details
- Halloween Bash by Dark Horse Brewing | Oct. 25 from 7 p.m. to 10 p.m. | Details
- Marshall Firefighters Halloween Parade | Oct. 26 at 11 a.m. | Details
- Paranormal tours at the Governor’s Mansion Museum in Marshall | Oct. 26 | Free session at 3 p.m. for kids 10 to 18, no tickets required | Adult session at 7 p.m.; get tickets here
- Boo & Bridle Bash at Crystal Farms | Oct. 26 from 2 p.m. to 3 p.m. | Details
- Hallow Creek Trunk or Treat | Oct. 27 from 5 p.m. to 8 p.m. | Details
- BCPD Annual Trunk or Treat | Oct. 31 from 5 p.m. to 7 p.m. | Details
- Marshall Skeleton Fest | Through Oct. 31 | Details
Ionia County
- Autumn Celebration downtown Ionia | Oct. 24 from 4:30 p.m. to 7:30 p.m. | Details
- Indoor Trick or Treat at Green Acres of Ionia | Oct. 31 from 4 p.m. to 5 p.m. | Details
Kalamazoo County
- Children’s Nature Playscape’s Halloween Spooktacular | Oct. 19 at 11 a.m. | Details
- Portage Monster Mash | Oct. 19 from 3 p.m. to 7 p.m. | Details
- Halloween Comic Fest | Oct. 26 from 11 a.m. to 7 p.m. | Details
- Halloween forest in Milham Park | Oct. 28 from 2 p.m. to 5 p.m. | Details
Kent County
- Trunk or Treat in Byron Center | Oct. 19 from 12 p.m. to 2 p.m. | Details
- Ada Pumpkin Prowl | Oct. 25 from 5 p.m. to 8 p.m. | Details
- Fright Fest | Oct. 19 from 3 p.m. to 8 p.m. | Details
- Halloween Trunk or Treating at Charming Acres | Oct. 26 from 4:30 p.m. to 7 p.m. | Details
- City of Kentwood’s annual Trunk or Treat | Oct. 26 from 10 a.m. to 1 p.m. | Details
Muskegon County
- Haunted tours of S.S. Milwaukee Clipper | Oct. 4 through Oct. 26 on Fridays and Saturdays | $20 adults | Details
- Friday Family Fun Night: Smashing Pumpkins | Oct. 18 from 5:30 p.m. to 7:30 p.m. | Free for residents, $5 for non-residents | Details
- Haunted art show | Oct. 18 from 7 p.m. to 8 p.m. | Details
- Halloween Bash at Muskegon Farmers Market | Oct. 19 from 10 a.m. to 1 p.m. | Details
- Halloween Party at The Muskegon South Pierhead Light | Oct. 19 from 1 p.m. to 3:30 p.m. | Details
- Trunk or Treat at White Lake Center | Oct. 25 at 6 p.m. | Details
- Hay bale decorating competition | through Oct. 31 | Details
Mecosta County
- Big Rapids Haunted Library | Oct. 25 from 6 p.m. to 9 p.m. | Details
Oceana County
- Movie Night & Boo-Gie Bash | Oct. 26 from 5 p.m. to 8:30 p.m. | Details
Ottawa County
- Grand Haven Elks Haunted House | Oct. 18-19, Oct. 25-26, Nov. 1-2 from 6 p.m. to 9 p.m. | Details
- Grand Haven Pumpkin Walk | Oct. 17 from 6 p.m. to 9 p.m. | Details
- Washington Square Fall Block Party | Oct. 19 from 3 p.m. to 7 p.m. | Details
- Grand Haven Bones About Town | Through Oct. 25 | Details
- Ferrysburg Monster Bash | Oct. 25 from 6 p.m. to 8 p.m. | Details
- Downtown Holland trick-or-treating | Oct. 26 10 a.m. to noon | Details
- Fall festival and downtown trick-or-treating in Grand Haven | Oct. 26 from 10 a.m. to 1 p.m., trick-or-treat from 10:30 a.m. to 12 p.m. | Details
- Trunk or Treat with airplanes at Grand Haven Memorial Airport | Oct. 26 from 2 p.m. to 4 p.m. | Details
- Dia de Los Muertos or Day of the Dead celebration | Oct. 28 from 12 p.m. to 3 p.m. | Details
- Haunted Haven | Oct. 31 from 5:30 p.m. to 7 p.m. | Details
St. Joseph County
- Trunk or Treat at Ripple Effect | Oct. 18 from 5 p.m. to 7 p.m. | Details
- Sturgis Spooktacular Fest | Oct. 25 from 4 p.m. to 8 p.m. | Details
- Trunk or Treat at United Methodist Church in Centreville | Oct. 26 from 5:30 p.m. to 7 p.m. | Details
Van Buren County
- Paw Paw Halloween Party, costume contest | Oct. 17 from 6 p.m. to 9 p.m. | Details
- Spooktacular in Paw Paw | Oct. 25 from 5 p.m. to 8 p.m. | Details
- Decatur Boo Bash | Oct. 31 from 3:30 to 7 p.m. | Details
To add an Halloween event, email ReportIt@woodtv.com with information and a link to the event’s webpage.