We can't tell you who is giving out the best candy, but these are the times and  places you can take the kids trick or treating this Halloween.

Halloween is a Tuesday this year but you can take the kids to Crossroads Mall on Sunday, October 29 for a head-start on trick or treating. Participating retailers will have an orange pumpkin displayed.

KZoo Kids has collected are trick or treat times for communities in the Kalamazoo area for Halloween on October 31, 2017.

Many cities and townships have no set times for ghouls and goblins

  • Kalamazoo
  • Portage
  • Battle Creek
  • Galesburg
  • Comstock
  • Richland
  • Paw Paw
  • Otsego
  • Texas Township
  • Oshtemo

Other municipalities have limited hours for trick or treaters

  • Mattawan 5-8pm
  • Vicksburg 5-8pm
  • Hastings 5-8pm
  • Three Rivers 5:30-7:30pm
  • Schoolcraft 5:30-8:30
  • Parchment 6-8pm
  • Plainwell 6-8pm
  • Dowagiac 6-8pm

For the full list and other fun, family Halloween events, check out KZoo Kids' Facebook page.

Bonus Video: Explaining the Michigan Accent

More From WKFR