The Canadian Pacific Kansas City (CPKC) Holiday Train program is returning to the rails to raise money, food, and awareness for food banks and hunger issues across Canada and the United States.
Holiday Train is about 1,000 feet in length with 14 rail cars decorated with hundreds of thousands of technology-leading LED lights and a modified boxcar that has been turned into a travelling stage for performers.
Beginning in Montreal and Hermon (Maine), two trains will make a festive journey, travelling through the U.S. and Canada to bring holiday cheer to many communities along CPKC’s network. Each event is free, with CPKC encouraging attendees to open their cupboards and wallets to help address hunger needs in their communities. Local food banks will accept donations at each stop to ensure those less fortunate have enough healthy food this holiday season.
Canadian Pacific Kansas City Holiday Train British Columbia 2025 Schedule
Entertainers: Barenaked Ladies
Sunday, Dec. 14
- 3:15–3:45 p.m. — 367 Pine Ave., Sparwood
- 5:00–5:30 p.m. — 700 1st Ave., Fernie
- 6:40–7:20 p.m. — Community Hall, Jaffray
- 9:00–9:30 p.m. — 25 Van Horne St., Cranbrook
Monday, Dec. 15
- 10:00–10:30 a.m. — Millennium Park, Creston
- 4:00–4:30 p.m. — 400 13 Ave., Castlegar
- 6:30–7:00 p.m. — 1900 Lakeside Dr., Nelson
Tuesday, Dec. 16
- 5:15–5:45 p.m. — Foresters Landing Rd. Crossing, Radium
- 8:45–9:15 p.m. — 10 Ave., Golden
Wednesday, Dec. 17
- 2:45–3:15 p.m. — Victoria Rd., Revelstoke
- 5:15–5:45 p.m. — Hwy 1 & Silver Sand Rd., Sicamous
- 6:45–7:15 p.m. — 50 St. & Canoe Beach Dr., Canoe
- 8:00–8:30 p.m. — 51 Lake Shore Dr. NE, Salmon Arm
- 9:30–10:00 p.m. — 1639 Notch Hill Rd., Notch Hill
Thursday, Dec. 18
- 2:45–3:15 p.m. — Shuswap Ave. & Ash Dr., Chase
- 5:00–5:30 p.m. — Sandman Centre, Lorne St., Kamloops
- 7:05–7:30 p.m. — Savona Access Rd. & Savona St., Savona
- 8:45–9:15 p.m. — Railway Ave. & 5th St., Ashcroft
Friday, Dec. 19
- 5:45–6:15 p.m. — Agra Centre, 6800 Pioneer Ave., Agassiz
- 8:00–8:30 p.m. — Billy Miner Pub, Maple Ridge
- 9:05–9:35 p.m. — Harris Rd. & Advent Rd., Pitt Meadows
Saturday, Dec. 20
- 5:15–5:45 p.m. — 300 Ioco Rd., Port Moody
- 6:45–7:15 p.m. — Kingsway Ave. & Mary Hill Rd., Port Coquitlam
















Sure wish that the train would come to downtown Vancouver or closer to downtown as opposed to Port Moody being the closest stop
Same with Vernon! We have a wonderful old train station with a small restaurant that just perhaps could sell cocoa and Christmas cookies! Bring it ‘Back to life’! All through the valley
! Whoops, they tore up the tracks to Kelowna and beyond. One would have to walk. Now there is an idea!! Set up kiosks along the trail for families and all to get out for a walk at Christas time. Getting sustenance along the way! What fun!!
Why can’t the train come threw Armstrong? We have such a nice train station it would look so pretty driving threw our little town. Just saying😁😉