Trick-or-treating schedules are set locally, but across much of the United States the tradition runs on October 31, typically starting around 5:30 p.m. and wrapping up by 9:00 p.m. Many municipalities publish official hours, and some neighborhoods may start earlier or later. Always verify with your community's guidelines or neighborhood association for the exact window in your area.