
2026 Trick-or-Treat Times In Eastern Iowa And Western Illinois
Spooky season wouldn't be complete without chocolate.
In a stroke of calendar luck, Halloween 2026 falls on a Saturday. So if you are planning on letting your kid have the biggest sugar high of the year, at least they (and you) will get to sleep in the next morning.
As the littles load up on sugar for the weekend, you need to have some idea for when you can start stopping by neighborhoods for trick-or-treating and when you'll need to turn off the porch lights for the night.
We have your list of trick-or-treating times for this year in the QCA, on both the Iowa and Illinois sides. We're continually updating the list so keep an eye on it!
Illinois

- Aledo
- October 31 -- 5-7 p.m.
- Alpha
- October 31 -- 6-8 p.m.
- Andalusia
- October 31 -- 5-8 p.m.
- Cambridge
- October 31 -- 4-7 p.m.
- East Moline
- October 31 -- 5-7 p.m.
- Dixon
- October 31 -- 5-7:30 p.m.
- Galena
- October 31 -- 5-7 p.m.
- Galesburg
- October 31 --5-8 p.m.
- Geneseo
- October 31 -- 4-7 p.m.
- Kewanee
- October 31 -- 5-7 p.m.
- Moline
- October 31 -- 5-8 p.m.
- Morris
- October 31 -- 4-7 p.m.
- Oregon
- October 31 -- 5-8 p.m.
- Polo
- October 31 -- 4-7 p.m.
- Princeton
- October 31 -- 5-8 p.m.
- Rock Falls
- October 31 -- 4:30-7 p.m.
- Rock Island
- October 31 -- 5-8 p.m.
- Savanna
- October 31 -- 5-7 p.m.
- Sherrard
- October 31 -- 5:30-7 p.m.
- Sterling
- October 31 -- 4:30-7 p.m.
- Viola
- October 31 -- 5-7 p.m.
Don't see your Illinois town or the time isn't correct? Let us know immediately by emailing us here.
Iowa

- Bettendorf
- October 31 -- 5-7:30 p.m.
- Blue Grass
- October 31 -- 5-7 p.m.
- Buffalo
- October 31 -- 5:30-7:30 p.m.
- Burlington
- October 31 -- 5:30-7:30 p.m.
- Camanche
- October 31 -- 6-8 p.m.
- Clinton
- October 31 -- 6-8 p.m.
- Coralville
- October 31 -- 5:30-8 p.m.
- Davenport
- October 31 -- 5:30-7:30 p.m.
- DeWitt
- October 31 -- 5:30-7:30 p.m.
- Dubuque
- October 31 -- 5:30-7:30 p.m.
- Durant
- October 31 -- 5-7 p.m.
- Eldridge
- October 31 -- 5:30-7:30 p.m.
- Iowa City
- October 31 -- 5:30-8 p.m.
- LeClaire
- October 31 -- 6-8 p.m.
- Long Grove
- October 31 -- 5:30-7:30 p.m.
- McCausland
- October 31 -- 5-7 p.m.
- Maquoketa
- October 31 -- 5-7 p.m.
- Muscatine
- October 31 -- 6-8 p.m.
- Park View
- October 31 -- 6-8 p.m.
- Preston
- October 31 -- 6-8 p.m.
- Princeton
- October 31 -- 6-8 p.m.
- Walcott
- October 31 -- 6-8 p.m.
- Wilton
- October 31 -- 5:30-7:30 p.m.
Cedar Rapids, Hiawatha, and a few other towns start trick-or-treating "at dusk" (and will go until 8 or 9 p.m.)
Don't see your Iowa town or the time isn't correct? Let us know immediately by emailing us here.
Halloween being on a Saturday this year really helps the trick-or-treating schedules! Besides that, there are plenty of festive fall and Halloween events going on this year.
Read More: QC Party Announcement: The 2026 Dwyer & Michaels Halloween Ball
Four Chains That Don't Use Real Pumpkin in Their Pumpkin Spice Lattes
Pride Of The Wapsi 2026 — Pumpkin Patches, Sunflower Fields & All Your Favorite Fall Activities
Gallery Credit: Pride of the Wapsi — Long Grove, Iowa
