Most McHenry County communities will have their sanctioned trick-or-treating hours on Halloween, which falls on a Monday this year.
- Algonquin: 3 to 7 p.m. Monday
- Barrington Hills: 3 to 7 p.m. Monday
- Cary: 3 to 7 p.m. Monday
- Crystal Lake: 3 to 7 p.m. Monday
- Fox Lake: 4 to 7 p.m. Monday
- Fox River Grove: 3 to 7 p.m. Monday
- Harvard: 4 to 8 p.m. Monday
- Hebron: 3 to 7 p.m. Monday
- Holiday Hills: 4 to 8 p.m. Monday
- Huntley: 4 to 8 p.m. Monday
- Island Lake: 4 to 8 p.m. Monday
- Johnsburg: 3 to 7 p.m. Monday
- Lake in the Hills: 2 to 8 p.m.
- Lakemoor: 3 to 7 p.m. Monday
- Lakewood: 4 to 7 p.m. Monday
- Marengo: 4 to 8 p.m. Monday
- McCullom Lake: 4 to 8 p.m.
- McHenry: 4 to 8 p.m. Monday
- Oakwood Hills: 3 to 7 p.m. Monday
- Port Barrington: 1 to 4 p.m. Sunday
- Prairie Grove: 4 to 7 p.m. Monday
- Richmond: 4 to 7 p.m. Monday
- Spring Grove: 3 to 7 p.m. Monday
- Union: 3 to 6 p.m. Monday
- Wonder Lake: 3 to 8 p.m. Monday
- Woodstock: 4 to 7 p.m. Monday