CPKC Holiday Train 2026: Every Alberta Stop, Time and Performer

The CPKC Holiday Train returns to Alberta from December 8 to 15, with 26 stops between Medicine Hat and Banff. Each stop is a free, roughly 30-minute outdoor concert. The train is about 1,000 feet long and covered in lights, and one boxcar opens into a stage. Local food banks collect food and cash donations at every stop.

American Authors and Tyler Shaw play the December 8 stops. From December 11 on, Sam Roberts Band and Owen Riegling take over.

CPKC Holiday Train Alberta Schedule, December 2026

Tuesday, December 8: Southeast Alberta

American Authors and Tyler Shaw

  • Medicine Hat: 3:15–3:45 p.m., Queen Street and North Railway Street, east of the CPKC station

  • Tilley: 5:30–6:00 p.m., southeast side of the Highway 876 railway crossing

  • Brooks: 6:40–7:10 p.m., 1 Avenue, behind the Civic Building

  • Gleichen: 8:45–9:15 p.m., 3 Avenue and Crowfoot Street

Friday, December 11: Calgary

Sam Roberts Band and Owen Riegling

  • Calgary: 7:00–7:30 p.m., Anderson C-Train Station

Saturday, December 12: Central Alberta to Leduc

Sam Roberts Band and Owen Riegling

The train heads north through Blackfalds, Lacombe, Ponoka, Wetaskiwin and Millet. Times and locations for those five stops haven’t been posted yet.

  • Leduc: 8:30–9:00 p.m., 50 Avenue (Main Street) and 47 Street

Sunday, December 13: Edmonton Area

Sam Roberts Band and Owen Riegling

  • Josephburg: 5:15–5:45 p.m., Moyer Recreation Centre, 54596 Range Road 215

  • Edmonton: 8:15–8:45 p.m., 7935 Gateway Boulevard

Monday, December 14: Innisfail to Airdrie

Sam Roberts Band and Owen Riegling

Innisfail, Olds and Didsbury are also on the route; their times are still to come.

  • Airdrie: 5:30–6:00 p.m., Nose Creek Park, Main Street

Tuesday, December 15: Cochrane to Banff

Sam Roberts Band and Owen Riegling

  • Cochrane: 3:00–3:30 p.m., behind the Provincial Building, between 4 Avenue and 2 Avenue

  • Stoney Nakoda: 4:30–5:00 p.m., Morley Trading Post station

  • Canmore: 6:00–6:30 p.m., railway pedestrian crossing behind Save-On-Foods

  • Banff: 7:15–7:45 p.m., CPKC train station, Railway Avenue

From Banff, the train continues into B.C. and finishes in Port Coquitlam on December 20.

What to Know Before You Go

Bring a donation. Non-perishable food or cash goes directly to the local food bank. Since 1999, the Holiday Train has raised more than $28.3 million and collected over 5.6 million pounds of food.

Dress for a long wait outside. Most stops are after dark, and trains can arrive early or late. Warm boots matter most, since you’ll be standing on snow or ice.

Stay back from the tracks. CPKC asks everyone to stay at least 15 metres (50 feet) from the rails and off the gravel beside them.

There are no rides. The train is only for watching and the concert.

Next
Next

Your Kids Can Go Ghost Hunting at a Historic Stony Plain Building This October