UNDATED (WJON News) --The Canadian Pacific Holiday Train has begun its 25th annual trip through the northern United States and will be making several stops in central Minnesota this week.

The train will be pulling up to railway crossings in Loretto, Buffalo, Annandale, and Eden Valley on Wednesday night. Each stop will be 45 minutes long with a 30-minute musical performance by Dallas Smith and MacKenzie Porter.

The train is nearly 1,000 feet in length and made up of 14 brightly lit and decorated cars. Attendance is free, but you are encouraged to bring a food or monetary donation that will go to the local food shelf.

Get our free mobile app

CPKC Holiday Train 12/13/2023 Stops:

Loretto - 4:15 p.m. arrival, 4:30 p.m. - 5:00 p.m. performance, Hennepin County Road 19

Buffalo - 5:45 p.m. arrival, 6:00 p.m. - 6:30 p.m. performance, 5th Street NE

Annandale - 7:15 p.m. arrival, 7:30 p.m. - 8:00 p.m. performance, Harris Street West

Eden Valley - 8:55 p.m. arrival, 9:00 p.m. - 9:30 p.m. performance, State Street (Highway 22)

LOOK: 25 over-the-top Christmas displays from across America

To help get everyone in the mood for the upcoming holiday season, Stacker compiled a list of some of the most over-the-top Christmas displays across America.

Gallery Credit: Annalise Mantz & Madison Troyer

LOOK: Holiday gift crazes and fads of the past century

Stacker compiled a list of toy crazes from the past 100 years. 

Gallery Credit: Jennnifer Billock

More From Mix 94.9