Canada

Holly jolly Christmas trains are chugging across Canada

Ride a Christmas train and visit Santa in 2022 at railroads across Canada 
Holly jolly Christmas trains are chugging across Canada. All aboard a Santa train, a lights train — or even an authentic Polar Express! Christmas trains will be rolling at heritage and scenic railways in Alberta and Ontario
North Pole Christmas trains run across North America. Check out Christmas trains in the Western US, Southwest US, Midwest US, Southern US, Mid-Atlantic US, and New England.

Alberta

Alberta Prairie Railway
Stettler, Alberta

The Prairie’s only Polar Express runs weekends and selected weekdays from mid-November until December 22nd.
Telephone: +1 (800) 282-3994; outside Canada: +1 (403) 742-2811.

Mossleigh, Alberta
Aspen Crossing Railway

Polar Express runs Fridays to Sundays from the fourth weekend of November – plus the week before Christmas – through Christmas Eve.
Telephone:

Duncan, British Columbia
BC Forest Discovery Centre

Catch the Christmas Express on December weekends and selected weekdays till Christmas.
Telephone: +1 (250) 715-1113.

Huntsville, Ontario
The Portage Flyer, Muskoka Heritage Place

Christmas Train ride features cookies, hot cocoa, and Santa, too, on December 17th.
Telephone: +1 (705) 789-7576 Ext 3214.

Stouffville & Uxbridge, Ontario
York Durham Heritage Railway

Santa Express and North Pole Light-Up weekend train and other holiday theme rides run from mid November through late December
Telephone: +1 (905) 852-3696.