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.