The Canadian Pacific (CP) Holiday Train will return to the rails this season.

This year marks the first cross-continent tour in three years, with stops in nearby Josephburg and Edmonton on Dec. 9. 

"I'm grateful to the CP team members who adapted during the COVID-19 pandemic to deliver two exceptional virtual Holiday Train shows and to all those who continued to donate while we kept community members safe," said Keith Creel, CP's President and Chief Executive Officer. 

The stop in Josephburg will be at the Moyer Recreational Center (54596 Range Road 215) from 5:15 to 5:45 p.m. Edmonton's stop will be south of the old Edmonton CP Station (7935 Gateway Blvd) from 8:15 to 8:45 p.m.

Live music for the train's local stops will feature Tenille Townes and Aysanbee.

Since the Holiday Train program launched in 1999, it's raised more than $21 million and collected 5 million pounds of food for community food banks across North America.

Holiday Train shows are free to attend. CP asks attendees to bring a cash or non-perishable food donation if they're able. 

The 2022 tour will start on Nov. 23 and finish on Dec. 18. A full schedule is here