With Halloween right around the corner, we know that you want to be prepared. Some communities prefer to do trick-or-treating on the weekend closest to Halloween, some stick with tradition and do it on Halloween. It's always a little hard to tell when you can take the kiddos out for their yearly candy fix.

This year, Halloween falls on Monday, October 31. Here's a list of all of the trick-or-treating times we could find across West Michigan.

Ada: No specific date or time set.

Allegan: Monday, Oct. 31., 5:00 p.m. – 8 p.m.

Allendale: No specific date or time set.

Belding: Monday, Oct. 31, open house at the Belding Fire Department, 6 p.m. - 8 p.m.

Belmont:  6 p.m. – 8 p.m.

Caledonia (village): Monday, Oct. 31, dusk until 8 p.m.

Cannon Twp.: Monday, Oct 31, both fire stations open to trick-or-treaters 6 p.m. - 8 p.m.

Cascade Twp: Monday, Oct 31, 5:30 p.m. - 8 p.m., Halloween Party at Cascade Fire Station #1.

Cedar Springs: Monday, Oct 31, trick-or-treating at downtown businesses, 5 p.m. -7 p.m.

Coopersville: Monday, Oct 31, 6 p.m.- 8 p.m.

Douglas: Monday, Oct 31, 6 p.m. - 8 p.m.

East Grand Rapids: Monday, Oct 316 p.m. - 8 p.m.

Fremont: Monday, Oct 31, 6 p.m. - 9 p.m.

Gaines Twp.: Monday, Oct 316 p.m. - 8 p.m.

Grandville: Monday, Oct 31, 6 p.m. - 8 p.m.

Grand Haven: Monday, Oct 31, trick-or-treating at downtown businesses, 4 p.m. - 6 p.m., community trick-or-treat 6 p.m. - 8 p.m.

Grand Rapids: Monday, Oct. 31, dusk until 8 p.m.

Greenville: Monday, Oct. 31, business trick-or-treating 3:30 p.m. -5 p.m, residential trick-or-treating 6 p.m. - 8 p.m.

Hastings: Monday, Oct. 31, 5 p.m. - 8 p.m.

Holland: Monday, Oct. 31, 6 p.m. -8 p.m.

Hudsonville: No specific date or time set.

Ionia: Monday, Oct. 31, 6 p.m. - 8 p.m.

Jenison/Georgetown Twp: No specific date or time set.

Kentwood: Monday, Oct. 31, 6 p.m. - 8 p.m.

Lowell: Monday, Oct. 31, 5:30 p.m. - 8 p.m.

Middleville: Monday, Oct. 31, 5 p.m. - 8 p.m.

Muskegon: Monday, Oct 31, 6 p.m. - 8 p.m.

Newaygo: Monday, Oct 31, 6 p.m. - 8 p.m.

Plainfield Twp.: No specific date or time set.

Rockford: Monday, Oct. 31, 5:30 p.m. - 8 p.m.

Roosevelt Park: Monday, Oct. 315:30 p.m. - 7 p.m.

Saugatuck: Monday, Oct. 31, 6 p.m. - 8 p.m.

Sparta: Monday, Oct. 31, 5:00 p.m. - 8 p.m.

Spring Lake: Monday, Oct. 31, 4 p.m. - 6 p.m. with "orange pumpkin trick-or-treat" at businesses, 6 p.m. - 8 p.m. residential trick-or-treating.

Standale: No specific date or time set.

Walker: No specific date or time set.

Wayland: Monday, Oct. 31, 5:30 p.m. - 8 p.m.

Wyoming: Monday, Oct. 31,  dusk - ???

Yankee Springs: No specific date or time set.

Zeeland: Monday, Oct. 31, 3 p.m. - 5:30  p.m.at downtown businesses, 5 p.m. - 8 p.m. residential.

If you know of any other trick-or-treating or fall fun things happening around West Michigan surrounding Halloween, let us know in the comments below!