2025 Canadian Pacific Holiday Train: Winona
Dates
The dates for this event have passed. No future dates are available at this time.
About
In its 27th year of spreading cheer while collecting food and raising money for food insecurity, the CPKC Holiday Train will run Nov. 19 to Dec. 21, 2025. 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 Friday, Dec. 12, stopping first in La Crescent before making its way along the Mississippi River to the Twin Cities that weekend. It will depart the state on Dec. 17, with the final stop in Elbow Lake in west-central Minnesota as it heads into North Dakota.
American Authors and Pynk Beard will provide live entertainment for each stop between La Crescent and Minneapolis. From Loretto to Elbow Lake, the performers will be Lanco and Tiera Kennedy.
Regional schedule stops include:
- Dec. 12: 215 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.