Ads
Description
The CPKC Holiday Train is a brightly lit freight train that tours Canada each December to raise food and money for local food banks. In 2026 it makes its 28th run, with 23 stops in British Columbia. At each stop a stage car opens for a short free concert. Sam Roberts Band and Owen Riegling headline every B.C. show. Admission is free, but bring a non-perishable food item or a cash donation for the local food bank. Shows are brief, so arrive 20 to 30 minutes early to find a spot near the stage, and dress for cold, wet weather. Trains can run late, so follow CPKC's channels on the day.
CPKC Holiday Train in Metro Vancouver: dates and details
- When: Saturday, December 19, 2026: Maple Ridge (Haney) 8 to 8:30 pm and Pitt Meadows (Harris Road) 9:05 to 9:35 pm. Sunday, December 20: Port Moody (300 Ioco Road) 5:15 to 5:45 pm and Port Coquitlam (Kingsway Avenue) 6:45 to 7:15 pm
- Where: Trackside stops in Maple Ridge, Pitt Meadows, Port Moody and Port Coquitlam
- Cost: Free; bring food or cash donations for the local food bank
- Official site: cpkcr.com
Dates, hours and prices can change, so check the official site before you go. For more festive outings, see our Christmas events in Vancouver guide and the list of Christmas tree lightings.