Every year the Canadian Pacific Holiday Trains roll across the U.S. and Canada, stopping in dozens of communities along the way, raising food and cash donations for food banks -- and it's on the way to Central Minnesota. Here's the 2015 schedule (and a cool video):

The brightly lit Holiday Train will make stops in the Minnesota towns listed in the schedule below, collecting food and cash donations, and providing free concerts on a boxcar that has been converted into a traveling stage. All contributions will stay within your local community.​​

CP Holiday Train from Canadian Pacific on Vimeo.

U.S. Holiday Train Schedule for Central Minnesota:

  • Dec. 12, 5:45 PM: Buffalo (612 North East 3rd Avenue)
  • Dec. 12, 7:15 PM: Annandale (Downtown Park, over the Oak Av. crossing)
  • Dec. 12, 8:55 PM: Kimball (Willow Park Lions Shelter, 230 South Main Street)
  • Dec. 13, 10:00 AM: Glenwood (20 - 15th Street NE)
  • Dec. 13, 11:45 AM: Alexandria (8th Avenue East railroad crossing)
  • Dec. 13, 1:00 PM: Henning (Railway Avenue and Industrial Street)
  • Dec. 13, 1:00 PM: Detroit Lakes (​826 Summit, Holmes Street crossing)

Have fun (and don't put your tongue on the track).

More From 103.7 The Loon