2026 Canadian Pacific Holiday Train: Winona
Dates
- Saturday, December 12, 2026 | 3:45 p.m. to 4:15 p.m.
About
One of Winona's favorite holiday traditions is rolling into town on Saturday, December 12 at 3:45pm! Bundle up the kids and head to the Amtrak: Winona Station to experience the festive lights and sounds of the 2026 CPKC Holiday Train!
In its 28th year of spreading cheer while collecting food and raising money for food insecurity, the CPKC Holiday Train will run Nov. 19 to Dec. 20, 2026.
Professional musicians play free concerts from the brightly decorated train’s stage. CPKC donates to the local food bank at each stop and encourages all attendees to make a monetary or heart-healthy food donation. The festive train will arrive in Minnesota on Saturday, Dec. 12, stopping first in La Crescent before making its way along the Mississippi River to the Twin Cities that weekend.
Allen Stone will provide live entertainment for each stop between La Crescent and Minneapolis. From Loretto to Elbow Lake, performers will be Shawnee Kish and Jamie Fine.
Regional schedule stops include:
Dec. 12: 517 South Chestnut Street in La Crescent at 2:15 p.m.
Dec. 12: 65 East Mark Street in Winona 3:45 p.m.
Dec. 12: Bruegger Park in Wabasha at 5:45 p.m
Dec. 12: Levee Road & Bay Point Drive in Red Wing at 7:15 p.m.
Dec. 12: 500 East Second Street in Hastings at 8:45 p.m.
Dec. 13: 7064 West Point Douglas Road in Cottage Grove at 5:15 p.m.
Dec. 13: Union Depot in St. Paul at 7 p.m.
Since its inaugural journey in 1999, the CPKC Holiday Train has raised more than $26 million and collected approximately 5.4 million pounds of food for community food banks in Canada and the U.S.