Twinkling lights, a musical performance, and giving back to those in need are all part of the magical CPKC Holiday Train experience, which will soon be rolling through Toronto and the GTA.
Formerly known as the CP Holiday Train, the now Canadian Pacific Kansas City (CPKC) Holiday Train is back for it’s journey across Canada and the United States, all while raising money, awareness, and donations for food banks in local communities.
Extending roughly 1000 feet long, 14 of the train’s rail cars will enchant you as they pass by, decked out in hundreds of thousands of festive LED lights formed into holiday designs.
Upon arriving to its dedicated stop, a stage door on a modified boxcar will open up, revealing a band who will perform a free show. Food and monetary donations will be collected prior to the end of the show, when the boxcar door closes and the train continues on to its next stop.
Two trains will trek through Ontario, the first being the US Holiday Train with stops in Milton and Hamilton on November 22.
The Canadian Holiday Train arrives the following week, with stops in Bowmanville, Oshawa, and Toronto on November 28, and then stopping in Vaughan and Barrie on the 29.
For the exact stop times in each city and performance schedule, you can find it listed here on their website.
While the event is free, attendees are encouraged to bring food or monetary donations to their local food bank or pantry. Representatives on site will also be taking collections.