2025 CPKC Holiday Train — Full Guide, Concert Schedule & Route (Canada & USA)
November 19 – December 21, 2025
Every holiday season, the CPKC Holiday Train brings joy, music, and festive lights to communities across Canada and the United States. Decorated with thousands of sparkling lights, the train travels from city to city hosting free outdoor concerts, while raising awareness and donations in support of local food banks.
Since its first journey in 1999, the Holiday Train has:
-
Raised over $26 million
-
Collected 5.4+ million lbs of food
-
Visited hundreds of communities across North America
At every stop, the train’s stage door folds open, the performers step out, and the music begins — transforming railways into community winter festivals.

🌟 What Happens at Each Stop
-
Free 25–45 minute live performance
-
Train cars covered in holiday lights
-
Meet your community outdoors under the winter sky
-
Food bank donations encouraged (please bring non-perishables if able)
This is a free event — your generosity supports your local community.

🎶 2025 Performer Lineup (Rotating by Region)
-
Barenaked Ladies
-
American Authors
-
Smash Mouth
-
LANCO
-
Tyler Shaw
-
Jade Eagleson
-
JJ Wilde
-
Dylan Marlowe
-
Emily Ann Roberts
-
Brittany Kennell
-
Tiera Kennedy
-
Teigen Gayse
-
Pynk Beard
(Performers depend on the region — see CPKC 2025 Schedule)

🚂 Full 2025 CPKC Holiday Train Schedule
(Canada + U.S. — Nov 19 to Dec 21, 2025)
➡️ Download CPK Holiday Train 2025 Full Schedule

🌟 CPKC Holiday Train 2025 — Metro Vancouver Stops
Free Live Concerts • Food Bank Donations • Family-Friendly Holiday Tradition
The Holiday Train arrives in Metro Vancouver near the end of its cross-country journey — and these stops are always among the most festive and well-attended in Canada.
Now in its 27th year, the train continues to brighten communities while supporting local food banks. Visitors are encouraged to bring:
-
Non-perishable food
-
Cash donations (most impactful for food banks)
CPKC also contributes a direct monetary donation at every stop.
🎶 Performer for All Metro Vancouver Stops:
Barenaked Ladies (Live Stage Show from the Train Car)

📅 Metro Vancouver 2025 Schedule
| City / Community | Date | Time | Location | Performer | Notes |
|---|---|---|---|---|---|
| Pitt Meadows | December 19, 2025 | 5:15 PM – 5:45 PM | Harris Road & Advent Road | Barenaked Ladies | Arrive early; popular family turnout |
| Maple Ridge (Haney Waterfront) | December 19, 2025 | 9:05 PM – 9:35 PM | Near Billy Miner Pub | Barenaked Ladies | Cold by the river — dress warmly |
| Port Moody | December 20, 2025 | Time TBA (typically early evening) | 300 Ioco Road (Rocky Point Area) | Barenaked Ladies | SkyTrain to Moody Centre recommended; parking fills fast |
| Port Coquitlam | December 20, 2025 | Usually 30–60 mins after Port Moody performance | Kingsway Ave & Mary Hill Rd | Barenaked Ladies | Often includes local community donation tents |

🚂 Full 2025 CPKC Holiday Train Schedule
Canada & United States (Nov 19 – Dec 21, 2025)
Important Notes
-
Times are local.
-
Arrive early — many people gather 30–60 minutes before showtime.
-
Always check https://www.cpkcr.com/en/holiday-train for any last-minute changes.
🇨🇦 CANADA — Full Route
Québec & Ontario
| Date | City / Town | Location | Time | Performers |
|---|---|---|---|---|
| Nov 19 | Montréal West, QC | Montreal West Station | 7:00 PM | Smash Mouth + JJ Wilde |
| Nov 19 | Beaconsfield, QC | Beaconsfield Station | 8:30 PM | Smash Mouth + JJ Wilde |
| Nov 20 | Milton, ON | Main Street Crossing | 5:00 PM | Smash Mouth + JJ Wilde |
| Nov 20 | Hamilton, ON | Gage Park | 7:00 PM | Smash Mouth + JJ Wilde |
| Nov 20 | Cambridge, ON | Malcolm St. Station | 9:00 PM | Smash Mouth + JJ Wilde |
| Nov 21 | London, ON | Richmond St. Crossing | 6:00 PM | Smash Mouth + JJ Wilde |
| Nov 21 | Ingersoll, ON | Thames St. | 7:45 PM | Smash Mouth + JJ Wilde |
| Nov 21 | Woodstock, ON | Wellington St. | 9:30 PM | Smash Mouth + JJ Wilde |
Greater Toronto → Kingston → Ottawa Region
| Dates | Major Stops | Performers |
|---|---|---|
| Nov 22–25 | Toronto, Scarborough, Oshawa, Bowmanville, Port Hope, Cobourg, Trenton, Belleville, Napanee, Kingston, Smiths Falls, Perth, Merrickville | American Authors + Brittany Kennell |
Prairies (MB → SK → AB)
| Dates | Region Route | Performers |
|---|---|---|
| Nov 26–29 | Winnipeg → Brandon → Virden → Moosomin → Grenfell → Indian Head → Regina | LANCO + Teigen Gayse |
| Nov 30–Dec 2 | Regina → Moose Jaw → Swift Current → Maple Creek → Medicine Hat | LANCO + Teigen Gayse |
| Dec 3–5 | Lethbridge → Okotoks → Calgary → Cochrane → Canmore | LANCO + Teigen Gayse |
| Dec 6–7 | Edmonton → Wetaskiwin → Camrose → Viking | Tyler Shaw + Emily Ann Roberts |
British Columbia (Final Canadian Leg)
| Date | City / Town | Time | Performers |
|---|---|---|---|
| Dec 13 | Agassiz, BC | Afternoon | Barenaked Ladies |
| Dec 13 | Chilliwack, BC | Afternoon | Barenaked Ladies |
| Dec 13 | Abbotsford, BC | Evening | Barenaked Ladies |
| Dec 14 | Mission, BC | Afternoon | Barenaked Ladies |
| Dec 14 | Maple Ridge, BC | 7:05 PM | Barenaked Ladies |
| Dec 14 | Pitt Meadows, BC | 8:15 PM | Barenaked Ladies |
| Dec 15 | Port Coquitlam → Port Moody → Coquitlam | Evening | Barenaked Ladies |
| Dec 16 | Vancouver → North Vancouver → Squamish → Whistler → Pemberton | Full Day | Barenaked Ladies |

🇺🇸 UNITED STATES — Full Route
Midwest & Great Lakes
| Region | Cities Included | Performers |
|---|---|---|
| Minnesota & Wisconsin | St. Paul, Hastings, Red Wing, Winona, La Crosse, Tomah, Wisconsin Dells, Madison, Janesville | American Authors + Pynk Beard |
Plains to Midwest Loop
| Region | Major Stops | Performers |
|---|---|---|
| ND → SD → IA → MO → KS → IA Return | Minot, Bismarck, Mandan, Aberdeen, Sioux City, Council Bluffs, Kansas City, Des Moines | Dylan Marlowe + Emily Ann Roberts |
Pacific Northwest to BC
| Date | Cities | Performers |
|---|---|---|
| Dec 18–19 | Spokane → Wenatchee → Everett → Edmonds → Seattle | Barenaked Ladies |
Then the Holiday Train crosses into Canada, completing the season in Metro Vancouver & Sea-to-Sky communities.

🎁 What to Bring
-
Canned proteins (tuna, beans, chili, stews)
-
Nut butters
-
Baby formula / diapers
-
Cash donations (food banks use funds to buy fresh items)
-
Warm winter clothing — these are outdoor evening concerts
-
A reusable mug — many stops feature fundraising hot chocolate booths
🚗 Parking & Transit Tips
| City | Parking Notes | Suggested Transit |
|---|---|---|
| Pitt Meadows | Mostly street parking | Bus to Harris Rd recommended |
| Maple Ridge | Limited waterfront lots | Walk from Haney Place Transit Exchange |
| Port Moody | Rocky Point lot fills early | SkyTrain to Moody Centre + walk |
| Port Coquitlam | Street + municipal lots | Buses to Kingsway / Mary Hill |
Arrive 30–60 minutes early for the best viewing positions.
💡 Know Before You Go
-
You do not board the train — performances are viewed from the ground.
-
Shows are outdoors, rain or shine or snow.
-
Concert duration: 25–35 minutes.
-
Ideal for families, neighborhoods, and community groups.
📎 Official Route Map (Download PDF)
➡️ Download CPKC Holiday Train 2025 Full Schedule
