Most area communities will host trick-or-treat on Monday, Oct. 31, except where noted. Time schedules vary:
- City of Burlington, 6 p.m. to 8 p.m.
- Town of Burlington, 6 p.m. to 8 p.m.
- Village of Rochester, Oct. 30, 1 p.m. to 4 p.m.
- Village of Waterford, 5:30 p.m. to 7:30 p.m.
- Town of Waterford, 5 p.m. to 7:30 p.m.
- Town of Dover, 6 p.m. to 8 p.m.
- Village of Union Grove, 5:30 p.m. to 7:30 p.m.
- Village of Yorkville 5:30 p.m. to 7:30 p.m.