Twin Cities Mom Collective

Canadian Pacific Holiday Train | Twin Cities Area Stops

canadian pacific holiday train

The Canadian Pacific holiday train is back! Holiday Train shows are free to attend. CP asks attendees to bring a cash or non-perishable food donation if they’re able. Local food shelves will set up collection stations at each event, with all donations made staying with the local food bank to help people in need in the community.

The train is back with 18 stops planned for Minnesota, featuring musicians Alan Doyle and Kelly Prescott. The train’s schedule is subject to change.  Please check the official schedule here for times and locations!


  • Hastings: 8 p.m.


  • Cottage Grove: 5 p.m.
  • St. Paul (Union Depot): 6:45 p.m.


  • Golden Valley: 4:45 p.m.
  • St. Louis Park: 6 p.m.
  • Minneapolis: 8 p.m.


  • Loretto: 4:15 p.m.
  • Buffalo: 5:45 p.m.
  • Annandale: 7:15 p.m.

It will also stop in these Minnesota cities: Winona, Wabasha, Eden Valley, Glenwood, Alexandria, Detroit Lakes, Mahnomen, Plummer, Elbow Lake, and Thief River Falls.

Since the Holiday Train began in 1999, it’s raised more than $21 million and collected 5 million pounds of food for food banks across North America.

“Food banks and communities across Canada are so excited to see the CP Holiday Train return, as it brings together the City of Calgary to kick off the holidays and give back at the same time,” said Calgary Food Bank President and CEO James McAra. “The Calgary Food Bank is so grateful for CP’s continued support to help us build a Canada where no one goes hungry.”

With the absence of the train last year, many communities found alternatives to help donate to local food banks.

This is the Holiday Train’s 24th year.

Related posts

2023 Twin Cities Guide to Summer Camps

2023 Twin Cities Guide to Preschool & Early Education

Becky Montpetit

Render Free: Workspace & Wellness for Black and Brown Women

Dana Smith

1 comment

Timothy Lehmanj November 29, 2022 at 12:18 PM

Will it be coming through Hinckley Minnesota?


Leave a Comment