Don’t Miss the Canadian Pacific Holiday Train in Iowa

Canadian Pacific Holiday Train
Photo from

UPDATE: See The Canadian Pacific holiday train (CPKC) come back through Iowa on Thursday, December 7 in Mason City. 

The holiday train is scheduled to arrive at 7:45 p.m. at the CPKC Depot 904 South Pennsylvania Ave 8-8:30 p.m. Tenille Townes and Breland are performing. 

Get more details here

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.

The 2023 CPKC schedule includes several stops throughout Iowa, with Ottumwa being the closest to Des Moines. Performers will be Seaforth (a duo from Australia) and Kiesza.

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

Check out more holiday events happening in and around Des Moines. 


Please enter your comment!
Please enter your name here