Canadian Pacific Holiday Train

kpkc holiday train b.c. stops

Photo: CPKC

EVENT INFO

Location

Multiple Locations

Start Date

November 19

End Date

December 20

Tickets

Free

The festive-favourite CPKC Holiday Train is returning once more with tons of B.C. stops!

Bringing not only holiday cheer, but also amazing fundraising and spectacular performances, this much-loved tradition is something you won’t want to miss when it arrives in Western Canada.

The CPKC Holiday Train

The CPKC Train is “the first and only single-line rail network connecting a continent– Canada, the United States and Mexico,” writes the CPKC website. It’s actually a combination of the Canadian Pacific (CP) and Kansas City Southern (KCS) railways, making it the sole transnational railway network in North America.

Each year, CPKC tours Canada and the U.S. for the holidays. The train raises money, food, and awareness for food banks across the network while also putting on some huge concerts on its stage. The CPKC Holiday Train has raised over $28.3 million and approximately 5.6 million pounds of food for food banks since its initial journey in 1999.

 

View this post on Instagram

 

A post shared by CPKC (@cpkcrail)

The train’s concerts are completely free to attend, although donations are highly encouraged. Considering the event is to raise both money and food for local food banks, it’s best to bring along a monetary or food donation to help the cause.

The Lineup

This year’s lineup of performers is stacked with tons of amazing artists. There’s definitely a genre for everybody here!

  • Allen Stone
  • American Authors
  • Chase Rice
  • Jamie Fine
  • Madeline Edwards
  • Magic!
  • MARIS
  • Owen Riegling
  • Rafaëlle Roy
  • Sam Roberts Band
  • Shawnee Kish
  • Tyler Shaw

As for B.C.’s artists, you’ll be able to watch Owen Riegling and Sam Roberts Band perform on stage.

CPKC Holiday Train B.C. Stops

Wondering where the CPKC Holiday Train B.C. stops are? There’s a fair number, so B.C. residents have plenty of chances to catch a concert no matter where they are in the province. Performance location and times will vary, depending on the stop.

  • December 16: Golden, B.C.
  • December 16: Revelstoke, B.C.
  • December 17: Sicamous, B.C.
  • December 17: Canoe, B.C.
  • December 17: Salmon Arm, B.C.
  • December 17: Notch Hill, B.C.
  • December 18: Chase, B.C.
  • December 18: Kamloops, B.C.
  • December 18: Savona, B.C.
  • December 18: Ashcroft, B.C.
  • December 19: Lytton, B.C.
  • December 19: Agassiz, B.C.
  • December 19: Haney/Maple Ridge, B.C.
  • December 19: Pitt Meadows, B.C.
  • December 20: Port Moody, B.C.
  • December 20: Port Coquitlam, B.C.

The CPKC Holiday Train begins its journey on November 19 and will be driving through North America until December 20.

EVENT DETAILS:

📅 Date: November 19 – December 20, 2026

📍 Location: Various locations across B.C.

🎟️ More Info: CPKC Holiday Train

Want to save this content?

Login or Create an Account