Skip to content
Join our Newsletter

Canada's Christmas Train pulls into Metro Vancouver this holiday season

Canada's very own Christmas Train will once again pull into Metro Vancouver this holiday season, making four stops in the region, and 24 in B.C.

Chugga chugga choo choooo!

Canada's very own Christmas Train will once again pull into Metro Vancouver this holiday season, making four of its 182 community in the region, and 24 overall in B.C.

 Photo: CP Holiday TrainPhoto: CP Holiday Train

The CP Holiday Train is an annual Christmas tradition that began in 1999, and the fun, free community event pairs the excitement of a train lit up in holiday lights with the spirit of giving.

To date, the CP Holiday Train has raised over $13 million and four million pounds of food for communities along CP's rail routes nationally and in the U.S.

While one train will run through the U.S., Canada's very own "Christmas Train" will make its way westward from Montreal starting November 25, pulling into communities as it chugs towards B.C.

 The CP Holiday Train passes through the Continental Divide (Photo: CP Holiday Train)The CP Holiday Train passes through the Continental Divide

At every stop, greeters are urged to bring cash donations and food for food banks, and they can enjoy the live entertainment--which gets a big boost for Canada's 150 this year.

On December 16 and 17, the CP Holiday Train makes tracks into Metro Vancouver, stopping at Haney-Maple Ridge, Pitt Meadows, Port Moody, and Port Coquitlam, bringing the ride to its grand conclusion.

The full CP Holiday Train 2017 schedule is online.