Elgin Area Trick-or-Treating Hours and Trunk-or-Treats events

Elgin Area Trick-or-Treating Hours and Trunk-or-Treats events
October 14, 2025 Elgin Area CVB

Halloween is just around the corner! It’s time to start planning your costume, gathering your candy bucket, and getting ready for a night of spooky fun.

To help you plan your trick-or-treating adventure, here are the Halloween trick-or-treating hours for some of the Elgin area towns:

Bartlett: Bartlett has set trick-or-treat hours for 3 to 7 p.m. 

Burlington:  The Village of Burlington’s trick-or-treating hours will be 4 to 7 p.m.

Carpentersville: The hours for trick-or-treating in Carpentersville are 3 to 7 p.m.

East Dundee: East Dundee’s trick-or-treat hours are from 3 to 7 p.m.

Elgin: The hours for trick-or-treating in Elgin are 3 to 7 p.m.

Gilberts: Trick-or-treating hours in Gilberts are set for 3 to 7 p.m.

Hampshire: Hampshire’s hours for trick-or-treating are from 3 to 8 p.m.

Pingree Grove: Pingree Grove’s trick-or-treat hours will be 4 to 8 p.m.

Sleepy Hollow: Trick-or-treating hours in Sleepy Hollow will be 3 to 8 p.m.

South Elgin: South Elgin’s hours for trick-or-treating are 3 to 7 p.m.

West Dundee:  West Dundee trick-or-treating hours are from 3 to 7 p.m.

 

And here are some Trunk-or-Treats events worth checking out:

Elgin

Bartlett

West Dundee

View the Online
Visitors Guide

Sign Up for the
Newsletter