
Canadian Pacific Holiday Train Announces Minnesota Stops for 2026
The Canadian Pacific Holiday Train has officially announced their stops for the 2026 holiday season! And, yes, of course, they'll be back in Minnesota.
Canadian Pacific Holiday Train 2026 Schedule
If you've never seen it, the train is all decked out in festive lights and decorations. Plus, at each stop, they have special music performances.
ALSO READ: Why One Inch of Snow is Way More Dangerous Than a Snowstorm
The History of the Canadian Pacific Holiday Train
But why does this holiday train make this trek every holiday season? The Canadian Pacific Holiday Train started back in 1999. Each year, they collect donations for community food banks in the US and Canada where the train passes through.

Since 1999, they have "raised more than $24.3 million and collected approximately 5.3 million pounds of food" for people in need. That's amazing!
Today, at each stop during the holiday season, the Holiday Train collects "monetary or heart-healthy" food donations for a local food bank at that stop. So if your family goes to check out the Holiday Train this year, don't forget to bring your donation.

Minnesota's 2026 Canadian Pacific Holiday Train Schedule
SOUTHERN MINNESOTA STOPS:
December 11th - 1:15-1:45 PM - Rochester - 1605 Civic Center Drive NW
Performer: Allen Stone
December 11th - 3:45-4:15 PM - Owatonna - 1145 Park Drive (railway crossing near the Owatonna Bus Company)
Performer: Allen Stone
December 11th - 5:30 - 6 PM - Waseca - 308 South State St. and Hwy 13
Performer: Allen Stone
December 11th - 7:15-7:45 PM - Janesville - 236 Front St. at Veteran's Memorial Park (between Main St. and Craig St.)
Performer: Allen Stone
December 12th - 2:15-2:45 PM - La Crescent - 517 S Chestnut St. (railing crossing at entrance to La Crescent maintenance building)
Performer: Allen Stone
December 12th - 3:45-4:15 PM - Winona - 65 E Mark St.
Performer: Allen Stone
December 12th - 5:45-6:15 PM - Wabasha - Bruegger Park (Gambie Ave)
Performer: Allen Stone
December 12th - 7:15-7:45 PM - Red Wing - Bay Point Park overflow parking lot (Levee Rd and Bay Point Dr)
Performer: Allen Stone

TWIN CITIES STOPS:
December 12th - 8:45-9:15 PM - Hastings - 500 E 2nd St.
Performer: Allen Stone
Decemeber 13th - 5:15-5:45 PM - Cottage Grove - 7064 W Point Douglas Rd (south of Sebian Bridge)
Performer: Allen Stone
December 13th - 7-7:30 PM - St. Paul/Union Depot - 214 E 4 St.
Performer: Allen Stone
December 14th - 5-5:30 PM - Golden Valley - Golden Hills Dr
Performer: Allen Stone
December 14th - 6:15-6:45 PM - St. Louis Park - Lake St and Library Ln
Performer: Allen Stone
December 14th - 8:15-8:45 PM - Minneapolis - 37 Ace and Stinson Blvd
Performer: Allen Stone
December 16th - 4:30-5 PM - Loretto - County Rd 19 railway crossing (Hennepin County)
Performers: Shawnee Kish and Jamie Fine
CENTRAL MN STOPS:
December 16th - 6-6:30 PM - Buffalo - 5 St NE
Performers: Shawnee Kish and Jamie Fine
December 16th - 7:30-8 PM - Annandale - Downtown Park (Harrison St)
Performers: Shawnee Kish and Jamie Fine
December 16th - 9-9:30 PM - Kimball - Willow Creek Park (230 Main St S)
Performers: Shawnee Kish and Jamie Fine
December 17th - 10:15-10:45 AM - Glenwood - 20 15 St. NE
Performers: Shawnee Kish and Jamie Fine
December 17th - 11:45 AM-12:15 PM - Alexandria - 8 Ave and Nokomis
Performers: Shawnee Kish and Jamie Fine
NORTH WEST MN STOPS:
December 17th - 2:45-3:15 PM - Detroit Lakes - Holmes St Railroad Crossing (near Holmes Community Center - 826 Summit)
Performers: Shawnee Kish and Jamie Fine
December 17th - 4:20-4:50 PM - Mahnomen - US 59 and East Washington Ave
Performers: Shawnee Kish and Jamie Fine
December 17th - 6:15-6:45 PM - Plummer - Central Ave railway crossing
Performers: Shawnee Kish and Jamie Fine
December 17th - 7:45-8:15 PM - Thief River Falls - 405 3 St. E
Performers: Shawnee Kish and Jamie Fine
December 18th - 4:30-5 PM - Elbow Lake - US State Highway 59 railway crossing
Performers: Shawnee Kish and Jamie Fine
13 Ways Nature Predicts a Harsh Winter in Minnesota
Gallery Credit: Carly Ross

