The Canadian Pacific Kansas City (CPKC) Holiday Train is returning to Okotoks for the first time in four years.

Formerly known as the Canada Pacific Holiday Train, the event has been running annually since 1999.

The train stops in various communities throughout the United States and Canada, with free concerts being performed from a stage built into the train.

It's raised over $22.5 million and over 5 million pounds of food in its 24 years.

The train has been to Okotoks several times in previous years, with its last stop in town happening in 2019.

It'll stop in Okotoks on December 11 at noon, with the show going from 12:15 to 12:45 p.m.

The CPKC website lists the address as "along Dagget Street between Northridge Drive & Veterans."

Tyler Shaw and Kiesza will be performing at the Okotoks stop.

Other musicians performing along the way include Dallas Smith, Virginia to Vegas, and Tenille Townes.

The train is running from November 25 to December 18 and will stop in six provinces and 14 states.

Other Southern Alberta stops include Calgary, Blackie, Vulcan, Fort Macleod, and Lethbridge.

In response to Canada's Online News Act and Meta (Facebook and Instagram) removing access to local news from their platforms, HighRiverOnline and OkotoksOnline encourage you to get your news directly from your trusted source by bookmarking this page and downloading the HighRiverOnline or OkotoksOnline app.