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.
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.
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.