Events Description
Two trains will make the festive journey, travelling through the U.S. and Canada to bring holiday cheer to multiple communities along CPKC’s network. Each event is free, with Canadian Pacific Kansas City encouraging attendees to open their cupboards and wallets to help address hunger needs in their communities. Local food banks will be accepting donations at each stop to ensure those less fortunate have enough healthy food this holiday season.
Holiday Train is about 1,000 feet in length with 14 rail cars decorated with hundreds of thousands of technology-leading LED lights and a modified boxcar that has been turned into a traveling stage for performers.
Free, Donations to local food banks are appreciated.
Canadian Pacific Holiday Train Schedule 2025 –
US Train – Milton – Hamilton – Cambridge – London – Windsor
Performers: Smash Mouth, JJ Wilde
Thursday, Nov. 20
- 17:00 – 17:30 at Glen Eden Ski & Snowboard Centre, 5234 Kelso Road, Milton
- 20:00 – 20:40 at West Kinnear Yard, Hamilton
Friday, Nov. 21
- 4:15–4:45 p.m. — 10 Malcolm St., Cambridge/Galt
- 5:30–6:00 p.m. — Inglis St. & Willison St., Ayr
- 6:50–7:10 p.m. — 199 Winniett St., Woodstock
- 8:30–9:00 p.m. — Richmond St. & Piccadilly St., London
Saturday, Nov. 22
- 1:45–2:15 p.m. — Holiday Inn & Convention Centre, 565 Richmond St., Chatham
- 5:00–5:30 p.m. — Erie St. W. & Janette Ave., Windsor
Canadian Train – Belleville – GTA – Sudbury
Performers: Jade Eagleson, Teigen Gayse
Saturday, Nov. 29
- 9:30–10:00 a.m. —Across from East Bayshore Park on, Keegan Pkwy, Belleville
- 10:45–11:15 a.m. — RCAF Rd. Crossing, Trenton
- 12:15–12:45 p.m. — Behind the Columbus Community Centre, 232 Spencer St. E., Cobourg
- 2:00–2:30 p.m. — Scugog Rd. & Wellington St., Bowmanville
- 3:15–3:45 p.m. — 680 Laval Dr., Oshawa
- 8:30–9:00 p.m. — 750 Runnymede Rd., Toronto
Sunday, Nov. 30
- 10:15–10:45 a.m. — Nashville Rd., Vaughan
- 12:30–12:55 p.m. — Anne St. N. & Wenden Ct., Springwater (Midhurst)
- 3:00–3:20 p.m. — CPKC Station, MacTier
- 4:30–5:00 p.m. — Festival Station, 1 Avenue Rd., Parry Sound
- 5:30–6:00 p.m. — Village Rd., Shawanaga
- 7:10–7:40 p.m. — Rutter Train Station, Rutter
- 9:15–9:45 p.m. — VIA Train Station, Elgin St., Sudbury
You might also like
Toronto / GTA Christmas & New Year articles
Santa Claus Parades & X-mas Lights in GTA
Christmas Carols & Concerts in GTA
Christmas Theatre & Holiday Events in GTA
Family Weekend Activities in GTA
New Year’s Eve Fireworks in GTA
New Year’s Eve Adult Events in Toronto
Kitchener- Waterloo Christmas articles
Christmas Craft Fairs in Kitchener- Waterloo
Christmas Events in Kitchener- Waterloo
London Christmas & New Year articles
Christmas Craft Fairs in London
Hamilton Christmas & New Year articles
Christmas Craft Fairs in Hamilton
Ottawa Christmas & New Year articles
Christmas Craft Fairs in Ottawa
Christmas/Holiday Carols, Plays & Events in Ottawa
Santa Claus Parades & Christmas Lights in Ottawa
Windsor
Christmas in Windsor – Santa Claus Parades, Carols, Holiday Theatre & Events















A large crowd gathered in Ayr, Ontario to view the magnificent train. The main disappointment was that the stage stopped over 100 feet away and all the people around me left. The music could not be heard. It would be nice if they had an LCD screen on each box car showing the act on stage that is filmed live. Then everyone along the train’s length could enjoy.