🎄 CPKC Holiday Train 2025: Ontario Schedule & Stops Confirmed
- Small Town Productions

- Nov 13, 2025
- 3 min read

The iconic CPKC Holiday Train is once again rolling across Ontario, spreading festive cheer and raising donations for local food banks.
Operated by Canadian Pacific Kansas City (CPKC), this annual tradition transforms train tracks into a moving winter wonderland—complete with thousands of twinkling lights, live performances, and community spirit.
Running from November 20 through December 1, the Ontario route features more than two dozen confirmed stops, each offering a chance for residents to come together and support those in need.
Take a look below and check out when the Holiday Train is supposed to stop and spread some cheer in your area.
🌟 Ontario Stops and Times
November 20
Milton
Glen Eden Ski & Snowboard Centre – 5:00 p.m. to 5:30 p.m.
November 20
Hamilton
West Kinnear Yard – 8:00 p.m. to 8:40 p.m.
November 21
Cambridge (Galt)
10 Malcolm Street – 4:15 p.m. to 4:45 p.m.
November 21
Ayr
Inglis Street & Willison Street – 5:30 p.m. to 6:00 p.m.
November 21
Woodstock
199 Winniett Street – 6:50 p.m. to 7:10 p.m.
November 21
London
Richmond Street & Piccadilly Street – 8:30 p.m. to 9:00 p.m.
November 22
Chatham
Holiday Inn & Convention Centre, 565 Richmond Street – 1:45 p.m. to 2:15 p.m.
November 22
Windsor
Erie Street West & Janette Avenue – 5:00 p.m. to 5:30 p.m.
November 28
Finch
James Street (between William and George) – 2:45 p.m. to 3:15 p.m.
November 28
Merrickville
Broadway Street crossing near By Street – 5:00 p.m. to 5:30 p.m.
November 28
Smiths Falls
63 Victoria Avenue – 6:30 p.m. to 7:00 p.m.
November 28
Perth
Wilson Street Rail Crossing – 8:00 p.m. to 8:30 p.m.
November 29
Belleville
Across from East Bayshore Park on Keegan Parkway – 9:30 a.m. to 10:00 a.m.
November 29
Trenton
RCAF Road Railway Crossing – 10:45 a.m. to 11:15 a.m.
November 29
Cobourg
Behind Columbus Community Centre, 232 Spencer Street East – 12:15 p.m. to 12:45 p.m.
November 29
Bowmanville
Scugog Road & Wellington Street – 2:00 p.m. to 2:30 p.m.
November 29
Oshawa
680 Laval Drive – 3:15 p.m. to 3:45 p.m.
November 29
Toronto
750 Runnymede Road – 8:30 p.m. to 9:00 p.m.
November 30
Vaughan
Nashville Road – 10:15 a.m. to 10:45 a.m.
November 30
Springwater (Midhurst)
Anne Street North & Wenden Court – 12:30 p.m. to 12:55 p.m.
November 30
MacTier
CPKC Station – 3:00 p.m. to 3:20 p.m.
November 30
Parry Sound
Festival Station, 1 Avenue Road – 4:30 p.m. to 5:00 p.m.
November 30
Shawanaga
Village Road – 5:30 p.m. to 6:00 p.m.
November 30
Rutter
Rutter Train Station – 7:10 p.m. to 7:40 p.m.
November 30
Sudbury
VIA Train Station, Elgin Street – 9:15 p.m. to 9:45 p.m.
December 1
Cartier
3 Spencer Avenue – 10:45 a.m. to 11:15 a.m.
December 1
Chapleau
50 Dufferin Street – 4:15 p.m. to 4:45 p.m.
December 1
White River
102 Winnipeg Street – 9:00 p.m. to 9:30 p.m.
🎶 About the Train
Each stop features free live performances from artists like Smash Mouth, JJ Wilde, and Jade Eagleson, performing directly from a stage car illuminated by thousands of LED lights. Visitors are encouraged to bring non-perishable food or cash donations for their local food banks. Since 1999, the Holiday Train has raised millions of dollars and countless pounds of food for families in need.
💡 Tips for Attendees
Arrive 15–30 minutes early for a good view.
Dress warmly – all shows are outdoors.
Bring a donation for your local food bank.
Stay safe and keep a respectful distance from the tracks.
❤️ Share the Magic
There’s nothing like watching the Holiday Train pull into town with music playing, lights shining, and families gathered to celebrate the season.
Share this article and invite your friends and family to join you at a nearby stop, snap some photos, and spread the holiday spirit.
By sharing the magic, you help keep this heartwarming tradition rolling across Ontario year after year.
To keep updated with our latest news articles by having them sent straight to your email please visit www.smalltownproductions.org/signup or check out our other articles at www.smalltownproductions.org/news
Link for Donations
We’re proudly independent, with no corporate or political ties, just a commitment to truthful, fact-based reporting. Your support not only helps us stay free from outside influence but also allows us to give back to the communities we serve through meaningful coverage, outreach, and support where it matters most. If you value honest local journalism, please consider donating through the link below. Anything helps us keep you informed and make a real difference.
Small Business Spotlight









Comments