best time for trick or treating?

best answer
Typically cities and towns set their own hours for trick-or-treating but its usually between 6-9 p.m. local time on Halloween night. However many areas have adopted the tradition of trick-or-treating on a separate night (like the Saturday before Halloween) for safety reasons.