Editor’s note: This story was update to correct the time for the city of Milwaukee’s trick-or-treat. It will be held from 5:30 to 7:30 p.m. Oct. 31.
Break out the candy buckets and costumes for Halloween 2025. A few Milwaukee-area communities will hold trick-or-treat on Friday, Oct. 31, but most communities will hold it the weekend before Halloween. Some neighborhoods also have a separate time for trick-or-treating, in addition to their local municipality’s. (Check with your neighborhood association for details on those times.)
Leave the porch light on for the little ghosts and goblins visiting your door after dark. Here are the dates and times for trick-or-treating in your community this year.
Milwaukee County
Bayside: Sunday, Oct. 26, 1-4 p.m.
Brown Deer: Sunday, Oct. 26, 1-4 p.m.
Cudahy: Friday, Oct. 31, 5-8 p.m.
Fox Point: Sunday, Oct. 26, 1-4 p.m.
Franklin: Saturday, Oct. 25, 4-7 p.m.
Glendale: Sunday, Oct. 26, 1-4 p.m.
Greendale: Sunday, Oct. 26, 4-7 p.m.
Greenfield: Sunday, Oct. 26, 4-7 p.m.
Hales Corners: Sunday, Oct. 26, 4-7 p.m.
Milwaukee: Friday, Oct. 31, 5:30-7:30 p.m.
Oak Creek: Sunday, Oct. 26, 4-6 p.m.
River Hills: Sunday, Oct. 26, 1-4 p.m.
Shorewood: Sunday, Oct. 26, 1-4 p.m.
South Milwaukee: Saturday, Oct. 25, 5-7 p.m.
St. Francis: Friday, Oct. 31, 5-7 p.m.
Wauwatosa: Sunday, Oct. 26, 1-4 p.m.
West Allis: Saturday, Oct. 25, 4-7 p.m.
West Milwaukee: Saturday, Oct. 25, 4-7 p.m.
Whitefish Bay: Sunday, Oct. 26, 1-4 p.m.
Ozaukee County
Bayside: Sunday, Oct. 26, 1-4 p.m.
Cedarburg (city and town): Saturday, Oct. 25, 5-8 p.m.
Fredonia: Saturday, Oct. 25, 4-7 p.m.
Grafton (village): Saturday, Oct. 25, 4-7 p.m.
Mequon (city): Friday, Oct. 31, 5-8 p.m.
Port Washington: Saturday, Oct. 25, 4-7 p.m.
Saukville (village): Saturday, Oct. 25, 4-7 p.m.
Thiensville: Sunday, Oct. 26, 3-6 p.m.
Washington County
Addison (town): Sunday, Oct. 26, 3-6 p.m.
Germantown (village): Friday, Oct. 31, 5:30-7:30 p.m.
Hartford: Sunday, Oct. 26, 4-6 p.m.
Jackson (village): Sunday, Oct. 26, 5:30-7:30 p.m.
Kewaskum (village): Saturday, Oct. 25, 5-7 p.m.
Newburg: Saturday, Oct. 25, 4-6 p.m.
Richfield: Saturday, Oct. 25, 3-6 p.m.
Slinger: Saturday, Oct. 25, 5-7 p.m.
West Bend (city): Saturday, Oct. 25, 4-6 p.m.
Waukesha County
Big Bend: Friday, Oct. 31, 6-8 p.m.
Brookfield (city): Friday, Oct. 31, 5-7:30 p.m.
Butler: Friday, Oct. 31, 6-8 p.m.
Delafield (city): Saturday, Oct. 25, 5-8 p.m.
Delafield (town): Friday, Oct. 31, 4-8 p.m.
Dousman: Saturday, Oct. 25, 4-7 p.m.
Eagle (town and village): Saturday, Oct. 25, 4-6 p.m.
Elm Grove (village): Saturday, Oct. 25, 6-8 p.m.
Genesee: Sunday, Oct. 26, 4-7 p.m.
Hartland (village): Friday, Oct. 31, 6-8 p.m.
Lac La Belle: Saturday, Oct. 25, 6-8 p.m.
Lisbon: Saturday, Oct. 25, 5-8 p.m.
Menomonee Falls (village): Friday, Oct. 31, 5:30-7:30 p.m.
Merton (village and town): Saturday, Oct. 25, 5-8 p.m.
Mukwonago (village): Sunday, Oct. 26, 4-6 p.m.
Muskego: Friday, Oct. 31, 6-8 p.m.
Nashotah: Saturday, Oct. 25, 5-8 p.m.
New Berlin (city): Saturday, Oct. 25, 4-7 p.m.
North Prairie: Saturday, Oct. 25, 4-7 p.m.
Oconomowoc (city): Saturday, Oct. 25, 6-8 p.m.
Pewaukee (village and city): Saturday, Oct. 25, 4-7 p.m.
Summit: Saturday, Oct. 25, 6-8 p.m.
Sussex (village): Saturday, Oct. 25, 6-8 p.m.
Vernon: Sunday, Oct. 26, 1-3 p.m.
Waukesha (city): Friday, Oct. 31, 5-7 p.m.
Wales: Sunday, Oct. 26, 4-6 p.m.
This article originally appeared on Milwaukee Journal Sentinel: Trick-or-treat times, days for Milwaukee-area communities in 2025
Reporting by Elaine Rewolinski, Milwaukee Journal Sentinel / Milwaukee Journal Sentinel
USA TODAY Network via Reuters Connect

