2025 Mid-Michigan Trick-or-Treat Times

Halloween night is almost here! Whether you’re mapping your candy route, joining neighborhood fun, or checking when to expect those little ghosts and goblins, we’ve rounded up trick-or-treat times for communities across Mid-Michigan. halloween times mid-michigan

  • Alma: Oct. 31 from 5:30–7:30 p.m.
  • Argentine Township: Oct. 31 from 5:30–7:30 p.m.
  • Auburn: Oct. 31 from 5–8 p.m.
  • Au Gres: Oct. 31 from 5–8 p.m.
  • Bad Axe: Oct. 31 from 5:30–7 p.m.
  • Bangor Township: 6–8 p.m.
  • Bay City: No designated trick-or-treat times
  • Bay Port: Oct. 31 from 5–7:30 p.m.
  • Beaverton: Oct. 31 from 6–8 p.m.
  • Birch Run: Oct. 31 from 5–7 p.m.
  • Breckenridge: Oct. 31 from 6–8 p.m.
  • Bridgeport Township: Oct. 31 from 6–8 p.m.
  • Brown City: Oct. 31 from 5–7 p.m.
  • Burton: Oct. 31 from 5–7:30 p.m.
  • Caro: Oct. 31 from 6–7:30 p.m.
  • Carrollton Township: Oct. 31 from 6–8 p.m.
  • Caseville: Oct. 31 from 5–7 p.m.
  • Cass City: Oct. 31 from 5:30–7 p.m.
  • Chesaning: Oct. 31 from 6–8 p.m.
  • Clare: Oct. 31 from 6–8 p.m.
  • Clayton Township: Oct. 31 from 5–8 p.m.
  • Clio: Oct. 31 from 5–8 p.m.
  • Coleman: Oct. 31 from 6–8 p.m.
  • Columbiaville: Oct. 31 from 5–7 p.m.
  • Croswell: Oct. 31 from 6–8 p.m.
  • Davison: Oct. 31 from 6–8 p.m.
  • Deckerville: Oct. 31 from 5–7 p.m.
  • Durand: Oct. 31 from 6–8 p.m.
  • Elkton: Nov. 1 from 5–7 p.m.
  • Essexville: Oct. 31 from 6–8 p.m.
  • Fairgrove: Oct. 31 from 6–7:30 p.m.
  • Fairhaven Township: Oct. 31 from 5–7 p.m.
  • Farwell: Oct. 31 from 5:30–7:30 p.m.
  • Fenton: Oct. 31 from 6–8 p.m.
  • Fenton Township: Oct. 31 from 6–8 p.m.
  • Flint: Oct. 31 from 6–8 p.m.
  • Flint Township: Oct. 31 from 5:30–7:30 p.m.
  • Flushing: Oct. 31 from 6–8 p.m.
  • Forest Township: Oct. 31 from 5–7:30 p.m.
  • Frankenmuth: Oct. 31 from 6–7:30 p.m.
  • Freeland: Oct. 31 from 5–8 p.m.
  • Gladwin: Oct. 31 from 6–8 p.m.
  • Genesee Township: Oct. 31 from 5:30–8 p.m.
  • Goodrich: Oct. 31 from 6–7:30 p.m.
  • Grand Blanc: Oct. 31 from 6–8 p.m.
  • Grand Blanc Township: Oct. 31 from 6–8 p.m.
  • Hadley Township: Oct. 31 from 6–8 p.m.
  • Hampton Township: No designated trick-or-treat times
  • Harbor Beach: Oct. 31 from 4:30–6 p.m.
  • Harrison: Oct. 31 from 5:30–7:30 p.m.
  • Hemlock: Oct. 31 from 5:30–7:30 p.m.
  • Houghton Lake: No designated trick-or-treat times
  • Imlay City: Oct. 31 from 6–8 p.m.
  • Ithaca: Oct. 31 from 5–7 p.m.
  • Kawkawlin Township: No designated trick-or-treat times
  • Kinde: Oct. 31 from 5:30–7 p.m.
  • Kingston: Oct. 31 from 6–7 p.m.
  • Lapeer: Oct. 31 from 6–8 p.m.
  • Lennon: Oct. 31 from 5:30–7:30 p.m.
  • Linden: Oct. 31 from 5:30–7:30 p.m.
  • Marlette: Oct. 31 from 5:30–7 p.m.
  • Mayville: Oct. 31 from 6–7 p.m.
  • Merrill: Oct. 31 from 5–7 p.m.
  • Metamora Township: Oct. 31 from 6–7 p.m.
  • Midland: Oct. 31 from 6–8 p.m.
  • Millington: Oct. 31 from 6–7:30 p.m.
  • Monitor Township: No designated trick-or-treat times
  • Montrose: Oct. 31 from 6–8 p.m.
  • Montrose Township: Oct. 31 from 6–8 p.m.
  • Mt. Morris: Oct. 31 from 5–8 p.m.
  • Mt. Morris Township: Oct. 31 from 5:30–8 p.m.
  • Mt. Pleasant: Oct. 31 from 6–8 p.m.
  • North Branch: Oct. 31 from 6–8 p.m.
  • Oscoda Township: Oct. 31 from 5:30–8:30 p.m.
  • Otisville: Oct. 31 from 6–7:30 p.m.
  • Otter Lake: Oct. 31 from 6–8 p.m.
  • Owosso: Oct. 31 from 6–8 p.m.
  • Perry: Oct. 31 from 6–8 p.m.
  • Pigeon: Oct. 31 from 5:30–7:30 p.m.
  • Pinconning: Oct. 31 from 5–8 p.m.
  • Port Austin: Oct. 31 from 5–7 p.m.
  • Prescott: Oct. 31 from 6–8 p.m.
  • Reese: Oct. 31 from 6–7:30 p.m.
  • Richfield Township: Oct. 31 from 6–8 p.m.
  • Richland Township: Oct. 31 from 5:30–7:30 p.m.
  • Rose City: Oct. 31 from 5–7 p.m.
  • Roscommon Township: No designated trick-or-treat times
  • Saginaw: Oct. 31 from 6–8 p.m.
  • Saginaw Township: Oct. 31 from 5:30–7:30 p.m.
  • Sandusky: Oct. 31 from 5–7 p.m.
  • Sanford: Oct. 31 from 6–8 p.m.
  • Sebewaing: Oct. 31 from 5–7 p.m.
  • Shepherd: Oct. 31 from 5:30–7:30 p.m.
  • Standish: Oct. 31 from 5:30–8 p.m.
  • St. Charles: Oct. 31 from 5:30–7:30 p.m.
  • St. Louis: Oct. 31 from 5:30–7:30 p.m.
  • Swartz Creek: Oct. 31 from 6–8 p.m.
  • Tawas: Oct. 31 from 5–8 p.m.
  • Taymouth Township: Oct. 31 from 5:30–8 p.m.
  • Thomas Township: Oct. 31 from 5:30–7:30 p.m.
  • Tittabawassee Township: Oct. 31 from 5–8 p.m.
  • Ubly: Oct. 31 from 5:30–7 p.m.
  • Unionville: Oct. 31 from 5–7 p.m.
  • Vassar: Oct. 31 from 6–7:30 p.m.
  • Vienna Township: Oct. 31 from 5–8 p.m.
  • West Branch: Oct. 31 from 5–6 p.m. (businesses) & 6–8 p.m. (residential)
  • Zilwaukee: Oct. 31 from 6–8 p.m.

halloween

Safety Tips for Trick-or-Treat Night

  • Carry a flashlight or glow sticks to stay visible on dark roads.
  • Use reflective tape or bright colors on costumes, or at least on the adult(s) walking in the group.
  • Walk in groups and cross at corners – never between parked cars.
  • If utilizing golf carts make sure all children are secure before taking off.
  • Drive slow down and watch for excited kids if traveling!

Have a safe and fun Halloween from all of us at Mid-Michigan Moms! 

Previous articleSpooky-Delicious Halloween Recipes, Treats, and Dishes to Share
We are passionate about the Mid-Michigan community and the moms who live here. Our goal is to make this community feel just a little bit smaller. By using both our website, as well as, various social media outlets, we are able to keep you up to date on family-friendly activities around town, provide advice on motherhood, and encourage each of you to get out and explore all that our wonderful area has to offer!

LEAVE A REPLY

Please enter your comment!
Please enter your name here