With less than three weeks until Christmas, Canadian Pacific is getting you into the festive season, as the CP Holiday Train rolls into the Humboldt area on Sunday.

The train will stop at three destinations for approximately 30 minutes each and will feature live music from Devin Cuddy and Kelly Prescott, who have been performing from the train at stops across the country since November 27.

In Foam Lake, the train is set to arrive in the afternoon at 3:25 at Railway Avenue beside the hockey rink. Departing at 3:40, the train heads for Wynyard, arriving at 4:25 at the CP Train Station. An extended show will see Cuddy and Prescott perform until 5:00 before departing for its next stop.

For the Wynyard stop, you are encouraged to help support the food bank, as CP spokesperson Jeremy Berry explains.

"The train is currently making it's way across the country and people are bringing donations for their local food bank and really enjoying the holiday spirit," he stated. "This is the 17th year for the Holiday Train and in that time we've raised over $10 million and we've had over 3 million pounds of food donated."

After departing Wynyard, the train heads to Lanigan for a 6:25 arrival. The train will pull up to CP tracks at the end of Mayo Street and Railway Avenue.

The final destination for Sunday will be in Saskatoon before the train continues on throughout Western Canada until December 19.