The Canadian Pacific holiday train (CPKC) is back in the Midwest for its 25th year!
Holiday Train shows are free to attend. Canadian Pacific asks attendees to bring a cash or non-perishable food donation if they’re able. Local food shelves will set up collection stations at each event, and all donations stay with the local food bank to help people in need in the community.
The festive six-car Holiday Express train features intricate displays inside and out. It brings Santa Claus and his elves to visit children and families as it continues its tradition of giving to The Salvation Army. You can watch their recent video here.
Canadian Pacific Holiday Train Stops in Iowa and Illinois:
- Ottumwa, Iowa | November 27, 10 a.m.
Event Time: 10 a.m. to 10:30 a.m.
Location: CPKC station, 1300 Wildwood Drive across I34 from Kohl’s
- Clinton, Iowa | November 26, 3:05 p.m.
Event: 3:15 p.m. to 3:45 p.m.
Where: East end of Main Avenue, near Sawmill Museum
- Davenport, Iowa | November 26, 5:45 p.m.
Event Time: 6 p.m. to 6:30 p.m.
Location: Corner of Western Avenue and West River Drive
- Muscatine, Iowa | November 26, 7:30 p.m.
Event Time: 7:45 p.m. to 8:15 p.m.
Location: West end of River Side Park at Chestnut Street and Harbor Drive
- Pingree Grove, Illinois | November 26, 8:45 a.m.
Event: 9 a.m. to 9:30 a.m.
Location: Village Hall, Railroad Street and Reinking Road
- Byron, Illinois on November 26 | 11:45 a.m.
Event Time: 12 p.m.-12:30 p.m.
Location: Tower Road near the High School