Canadian Pacific Holiday Train to Roll Through Town

Canadian Pacific Holiday Train to Roll Through Town Click to Enlarge Photo: Canadian Pacific

(KNSI) - The Canadian Pacific Holiday Train is rolling through Minnesota with several stops to pick from.

Every year around this time, CP decorates one of their trains with thousands of lights, Santa hops on board with a band, and they ride the rails spreading Christmas cheer.

The train pulls up to a crossing, the side of a boxcar opens up to a stage and band plays some favorite Christmas carols, but it's about more than just having winter fun with your friends and family.

The CP Holiday Train also collects food and cash donations for local food banks. There is a check presentation in every city to help local hungry families.

In the 21 years the train has been running, they have collected around $15 million dollars and 4.5 million pounds of food to feed people in need in the communities they serve.

Thursday, the train stops in Loretto at the Hennepin County Road 19 crossing at 4:15 p.m. Music and fun goes from 4:30 to 5 p.m.

The train then packs up and chugs on to Buffalo, where it stops at 5:45 at the 5th Street Northeast crossing on the west side of the tracks. The singers will perform there from 6 to 6:30 p.m. when the train pulls out and heads for Annandale.

The Annandale stop is on the west side of Downtown Park, over the Oak Avenue crossing. The train is scheduled to arrive at 7:15 p.m. with performances from 7:30 to 8 p.m.

The train then continues on to Kimball, where it's scheduled to arrive at 8:55 p.m. The performance goes from 9:00 to 9:30 when they pack it in and head for northwestern Minnesota, including stops in Glenwood, Alexandria, Detroit Lakes, Mahnomen, Plummer, and Thief River Falls.

To see the complete schedule, click here.

Leave a comment