The Canadian-Pacific Holiday Train will once again make its way through the QCA starting this weekend.

KCRG reports the train will make eight stops in Iowa on December 6 and 7, including Clinton and Davenport on the 7th.

The light-up train event aims to help raise money for local food banks. Event-goers are encouraged to bring non-perishable food donations, especially grain products, canned vegetables and fruit, and reduced-sodium goods.

The train will make its way to the East end of Main Ave. in Clinton at 6:45 pm on the 7th.

Unfortunately, you'll have to stay up late to catch the Holiday Train in Davenport. It rolls in around 9:15 pm at the corner of Western Ave. and West River Drive. The upside of that, however, is seeing the train illuminated at night.

More From B100