Halloween is almost here! Below is a list of Iowa Trick or Treat nights.
- Ackley: 5-7 p.m. on October 31
- Adel: 6-8 p.m. on October 31
- Altoona: 6-8 p.m. on October 30
- Ames: 5:30-7:30 p.m. on October 31
- Ankeny: 6-8 p.m. on October 30
- Baxter: 6-8 p.m. on October 30
- Bondurant: 6-8 p.m. on October 30
- Boone: 5:30-7:30 p.m. on October 31
- Clive: 6-8 p.m. on October 30
- Des Moines: 6-8 p.m. on October 30
- Gilbert: 5:30-7:30 p.m. on October 31
- Grimes: 6-8 p.m. on October 31
- Huxley: 6-8 p.m. on October 31
- Indianola: 6-8 p.m. on October 30
- Iowa Falls: 5:30-7:30 p.m. on October 31
- Jefferson: 5:30-7:30 p.m. on October 31
- Johnston: 6-8 p.m. on October 30
- Knoxville: 6-8 p.m. on October 31
- Madrid on October 31
- Melbourne: 5-7 p.m. on October 31
- Mingo: 5:30-7:30 p.m. on October 31
- Nevada: 5-7 p.m. October 29
- Newton: 6-8 p.m. on October 31
- Norwalk: 6-8 p.m. on October 30
- Oskaloosa: 6-8 p.m. on October 31
- Ottumwa: 6-8 p.m. on October 31
- Pella: 6-8 p.m. on October 31
- Perry: 6-8 p.m. on October 31
- Polk City: 6-8 p.m. on October 30
- Rinard: 6-8 p.m. on October 30
- Slater: 6-8 p.m. on October 31
- St. Charles: 6-8 p.m. on October 31
- Urbandale: 6-8 p.m. on October 30
- Van Wert: 5-8 p.m. on October 30
- Waukee: 6-8 p.m. on October 30
- West Des Moines: 6-8 p.m. on October 30
- Winterset: 5:30-7:30 p.m. on October 31