Trick-or-Treat Times in Iowa
A unique tradition; the joke-for-candy custom dates to the 1930s.
What to expect
A few practical notes
- Porch light on, knock. Off, walk by. This convention is the same in Iowa as everywhere else.
- Bring a flashlight. Sidewalks get crowded, costumes block peripheral vision, and most Iowa streets are not lit well enough for small kids on their own.
- Check your city's website for the official hours, especially in communities that publish them. Local police pages often post the trick-or-treat window the week of.
- Confirm the date. Because Iowa has neighborhoods that observe Beggars Night on a non-October-31 evening, the night you go out is the first thing to check.
Questions Iowa households ask
What time does trick-or-treating start in Iowa?
In Iowa, trick-or-treating typically runs from 6:00 PM to 8:00 PM on October 31. Iowa observes Beggars Night on October 30 in many cities (Des Moines among them). Kids tell a joke for candy.
Does Iowa observe Beggars Night?
Iowa observes Beggars Night on October 30 in many cities (Des Moines among them). Kids tell a joke for candy.
How much candy should we budget?
Most Iowa households spend roughly $35 on candy. If your block is a known destination, plan for 50% more. Heavy-traffic streets can run through 200+ pieces in two hours.
What if October 31 falls on a Sunday?
Most Iowa communities still go out on October 31 regardless of the day of the week. Utah is the notable exception (it sometimes shifts to Saturday). If you observe Sunday differently, the day before is a common alternative.