The holidays in Canada aren’t officially here until the bright lights of the CPKC Holiday Train cut through the winter darkness. A beloved tradition since 1999, the “Christmas Train” is back on the rails from November 19 to December 21, 2025, bringing live music, festive cheer, and critical support for food banks across Canada and the U.S.
Whether you are looking for the CPKC Holiday Train schedule 2025 for Winnipeg, wondering who is performing this year, or just want to know where to park, we have your complete guide below.
The 2025 Holiday Train: What You Need to Know
This isn’t your average commute. The train is decorated with hundreds of thousands of LED lights and features a boxcar that converts into a stage for free concerts.
- Dates: November 19 – December 21, 2025
- Cost: Free! (However, attendees are strongly encouraged to bring a non-perishable food item or a cash donation for the local food bank).
- The Mission: Since its inception, the train has raised over $26 million and collected 5.4 million pounds of food.
Manitoba Schedule & Stops (December 2025)
For our Manitoba readers, mark your calendars for early December. The train rolls into the province featuring country stars Jade Eagleson and Teigen Gayse.
Key Manitoba Stops Table
| City/Town | Date | Time | Location |
|---|---|---|---|
| Whitemouth | Dec 3 | 7:00 PM | Whitemouth Hotel, Railway Ave |
| Winnipeg | Dec 3 | 9:15 PM | Panet Rd & Molson St |
| Portage la Prairie | Dec 5 | 11:30 AM | 309 1st Street NW |
| Neepawa | Dec 5 | 2:30 PM | Railway St (btwn Mountain & Currie) |
| Minnedosa | Dec 5 | 4:00 PM | 30 2nd Avenue NW |
| Shoal Lake | Dec 5 | 7:15 PM | North Railway Avenue |
Local Tip: The Winnipeg stop at Panet & Molson is incredibly popular. Arrive at least 30-45 minutes early to find parking and get a good viewing spot near the stage.
2025 Musical Lineup: Who is Performing?
The CPKC Holiday Train is famous for its rolling concerts. The 2025 lineup features a mix of rock legends and rising country stars. The performers change depending on which “leg” of the tour the train is on.
- Manitoba & Ontario (North): Jade Eagleson and Teigen Gayse
- Alberta & British Columbia: The legendary Barenaked Ladies (Yes, really!)
- Quebec & Southern Ontario: Smash Mouth and JJ Wilde
- US Stops: Acts include American Authors, Dylan Marlowe, and Lanco.
How to Track the Train
Want to see exactly where the train is? CPKC usually releases a live Holiday Train Tracker map closer to the start date.
You can view the real-time location of the train on the Official CPKC Website.
Tips for the Best Experience
- Dress for the Arctic: You will be standing still on snow or ice. Wear boots, thermal layers, and a toque.
- Bring Donations: Volunteers will be on-site with bins for food and cash donations. High-demand items include peanut butter, canned meats/tuna, and pasta.
- Charge Your Phone: The cold drains batteries instantly. Keep your phone in an inside pocket until you are ready to snap that perfect Instagram photo.
Frequently Asked Questions (FAQ)
Is the CPKC Holiday Train free?
Yes, the event is completely free to attend. The goal is to raise awareness and donations for local food banks.
How long does the train stop?
Most stops last about 30 minutes. The band plays a few songs, a cheque is presented to the local food bank, and the train rolls on to the next town.
Is the train wheelchair accessible?
The viewing areas are usually in parking lots or open fields near the tracks. While there is no designated seating, the areas are generally accessible, though snow and ice can be a factor.
Planning a full weekend of holiday fun? Check out our guide to Zoo Lights 2025 at Assiniboine Park for another magical winter experience.