Trick or Treat in the Elgin Area

Halloween is upon us! We collected all of the trick or treat hours in the Elgin Area, to make it easy to plan your Halloween night!

Elgin Trick or Treat Hours
Thursday, October 31   4-7pm
More Details

Bartlett Trick or Treat Hours
Thursday, October 31   4-7pm
More Details

Carpentersville Trick or Treat Hours
Thursday, October 31   3-7pm
More Details

Gilberts Trick or Treat Hours
Thursday, October 31    3-7pm
More Details

Hampshire Trick or Treat Hours
Thursday, October 31   3-8pm
More Details

Huntley Trick or Treat Hours
Thursday, October 31   4-7pm
More Details

Lake in the Hills Trick or Treat Hours
Thursday, October 31   2-8pm
More Details

South Elgin Trick or Treat Hours
Thursday, October 31   3-7pm
More Details

West Dundee Trick or Treat Hours
Thursday, October 31   3-7pm
More Details

Make sure you are safe while you are out enjoying this fall holiday. Here are some safety tips from the Elgin Police Department.