The magical CPKC Holiday Train is back for 2024 with over 100 stops across Canada
'Tis (nearly!!) the season! ✨

The CPKC Holiday Train returns to Canada on November 21 this year.
The iconic CPKC Holiday Train — formerly known as the CP Holiday Train — is back for 2024, bringing festive magic to communities across Canada and the U.S.
This year marks the 26th anniversary of the holiday tradition, which will run from November 21 to December 20, 2024. Not only does the train light up the night with its stunning holiday décor, but it also brings free concerts featuring some of today's best musicians — all in support of local food banks.
At each stop, the CPKC Holiday Train hosts live performances from artists like Tyler Shaw, Alana Springsteen, Magic!, KT Tunstall and many more. It's the perfect way to get into the holiday spirit while also helping your community — while entry is free, CPKC encourages attendees to bring food or monetary donations for their local food banks.
The train's route covers 104 stops in Canada alone, so it's bound to pass through a town near you! Some key dates include Montreal on November 21, Toronto on November 28, Winnipeg on December 3, and Calgary on December 9.
Check the official CPKC website for the full schedule and bring the whole family out to enjoy the sights, sounds, and holiday fun the train brings to town.
Where does the CPKC Holiday Train stop?
The 2024 CPKC Holiday Train will be making stops across several provinces in Canada between November 21 and December 20. Here's a general overview of when it'll be in each province:
- New Brunswick: November 21
- Quebec: November 22 to 24
- Ontario: November 23 to December 3
- Manitoba: December 3 to 6
- Saskatchewan: December 6 to 18
- Alberta: December 8 to 15
- British Columbia: December 16 to 20
You can find the full schedule by city and see if the train will be stopping near you on the CPKC website.
Which artists are performing & where?
Each stop features two artists who will perform live from the stage of the brightly decorated train, bringing a mix of holiday classics and their own hit songs. Here’s a breakdown of who you can expect to see and where they'll be performing:
- James Barker Band and Clerel — various stops in New Brunswick and Quebec
- American Authors and KT Tunstall — various stops in Quebec, Ontario and Alberta
- Tyler Shaw and Shawnee Kish — various stops in Ontario, Manitoba, Saskatchewan and Alberta
- Magic! and Shawnee Kish — a stop in Ontario
- Magic! and Sofia Camara — various stops in Saskatchewan, Alberta and B.C.
- Seaforth and Alana Springsteen — various stops in Saskatchewan
CPKC Holiday Train 2024
Price: Free, but you're encouraged to bring a heart-healthy food or cash donation to support local food banks.
When: Running from November 21 to December 20, 2024.
Location: The train will make stops across Canada and the U.S. You can find the full schedule and route map on CPKC's website here.
Why You Need To Go: The CPKC Holiday Train brings festive joy, live music and a chance to give back to your community — all wrapped in a magical, brightly lit train!
Love this? Check out our Narcity noticeboard for details on jobs, benefits, travel info and more!
AI tools may have been used to support the creation or distribution of this content; however, it has been carefully edited and fact-checked by a member of Narcity's Editorial team. For more information on our use of AI, please visit our Editorial Standards page.