Des Moines and Central Iowa communities trick or treat on several different nights, based on location. Here’s a comprehensive list of trick-or-treating aka beggars’ night aka Halloween, by date, by the area for 2023!
This year, more communities are choosing to celebrate on the last Saturday of the month, October 28, this year.
Have your jokes ready and your bags are ready to be filled!
Beggar’s Night and Trick or Treat in & around Des Moines
// RELATED CONTENT: 31 Jokes for Beggar’s Night //
Have you ever wondered why so many communities around Des Moines do trick or treating on October 30 or Beggars Night? The tradition started in the 1940s as a way to curb violence and it stuck! Kids are also usually expected to share a joke or before getting a treat.
Saturday, October 28
Adel: Saturday, October 28; 6 p.m. to 8 p.m.
Bondurant: Saturday, October 28; 6 p.m. to 8 p.m.
Dallas Center: Saturday, October 28; 6 p.m. to 8 p.m.
Windsor Heights: Saturday, October 28; 6 p.m. to 8 p.m.
<< RELATED: Need jokes? 31 Jokes for Beggars Night >>
Monday, October 30
Altoona: October 30; 6 p.m. to 8 p.m.
Ankeny: October 30; 6 p.m. to 8 p.m.
Carlisle: October 30; 6p.m. to 8 p.m.
Clive: October 30, 6 p.m. to 8 p.m.
Des Moines: October 30; 6 p.m. to 8 p.m.
De Soto: October 30; 6 p.m. to 8 p.m.
Granger: October 30; 5 p.m. to 7 p.m.
Indianola: October 30; 6 p.m. to 8 p.m.
Johnston: October 30; 6 p.m. to 8 p.m.
Newton: October 30; 6 p.m. to 8 p.m.
Norwalk: October 30; 6 p.m. to 8 p.m.
Pleasant Hill: October 30; 6 p.m. to 8 p.m.
Polk City: October 30; 6 p.m. to 8 p.m.
Urbandale: October 30; 6 p.m. to 8 p.m.
Waukee: October 30, 6 p.m. to 8 p.m.
West Des Moines: October 30; 6 p.m. to 8 p.m.
Winterset: October 30; 6 p.m. to 8 p.m.
Tuesday, October 31
Ames: October 31; 5:30 p.m. to 7:30 p.m.
Grimes: October 31; 6 p.m. to 8 p.m.
Make sure you check out what night your Des Moines community is trick-or-treating this year. Cheers to a fun and safe Halloween!