Canadian Pacific Holiday Train

December, 15, 2025 | 6:00pm - 7:00pm

This is the Holiday Train’s 27th year.

The 2025 Canadian Pacific Holiday Train is back and set to shine even brighter as it makes its way through Wright County on Monday December 15th!

The brightly decorated train will stop in Buffalo and Annandale, bringing festive lights, live performances, and community spirit, all in support of local food shelves. Attendees can enjoy free concerts by Lanco and Tiera Kennedy, and are encouraged to bring non-perishable food or cash donations to help stock food shelves during the holiday season.

Train Stops - December 15:

  • Loretto: 4:30 pm (CSAH 19)
  • Buffalo: 6:00pm (5th Street NE)
  • Annandale: 7:30pm (Downtown Park)
  • Eden Valley: 9:00pm (State Street & CSAH intersection)

The train’s schedule is subject to change. Times are subject to change! Please check the official schedule here for times and locations!

The 2025 CPKC Holiday Train will tour Canada and the U.S. from November 19th through December 21st. Since it's inaugural journey in 1999, the CPKC Holiday Train has raised more than $26 Million and collected 5.4 million pounds of food to fight hunger across North America.

DISCOVER YOUR NEXT ADVENTURE IN OUR CHAMBER DIRECTORY & COMMUNITY RESOURCE GUIDE.


Buffalo Tourism Brochure