Illuminated Christmas Train Rides and Santa Train Rides in Ontario – 2025

Celebrate the festive season with a ride aboard Ontario’s beloved Christmas trains, where holiday cheer meets scenic winter landscapes. From the snow-covered woods of Milton to the frosty countryside of Waterloo and Port Stanley, families can enjoy nostalgic rail journeys filled with twinkling lights, carols, and a special visit from Santa himself.

Credit: Halton County Radial Railway

These seasonal excursions, offered by heritage railways across the province, promise warm memories, festive treats, and a touch of old-fashioned Christmas magic for passengers of all ages.

The Canadian Pacific Kansas City  Holiday Train will also visit various Ontario locations this year.

Santa Treats Train Rides –  Port Stanley Terminal Railway

Enjoy a ride through Elgin County in early winter from the warmth of a heated car. Santa has treats for the kids! Watch your children’s anticipation grow as we near our destination to meet Santa.  Details

Port Stanley Terminal Railway

Various days, November 22 to December  21, 2025

Port Stanley Terminal Rail, Bridge Street, Port Stanley

$10.50 to $21.50

Santa’s Christmas Caboose –  Waterloo Central Railway

Join Waterloo Central Railway as Santa hops aboard the heritage train ride through the wintery Waterloo countryside from St. Jacobs north toward Elmira and back while enjoying festive carols and a visit from Santa!

Waterloo Central Railway

Waterloo Central Railway is offering three festive train adventures this holiday season, including the Merry Mission Dayliner (a daytime ride), where passengers help save Christmas; the Christmas Cheerlight Charter, an evening the evening lights ride with family challenges and Santa’s Nightcap (19+), an adults-only experience featuring festive drinks, games, and holiday cheer aboard a heritage train.

November 15  to December 21, 2025

St. Jacobs Farmers’ Market Station, 330 Farmers Market Road, Waterloo

$30.99  & up

Christmas on the Rails – Halton County Radial Railway

Ride into the holiday season with Halton County Radial Railway.  There’s nothing like riding the rails through the woods with snow on the trees, Christmas carols in the air, and a visit from Santa! Details

December 6, 7, 13, 14, 2025

Halton County Radial Railway Museum, 13629 Guelph Line, Milton

Regular Admission

North Pole Express

Bring the whole family down and celebrate the North Pole Express at the Railway Museum of Eastern Ontario in Smiths Falls. Get ready to hop aboard on Christmas cabooses for a ride along the snowy tracks. Keep an eye out for Santa who will be arriving by train to meet all the good girls and boys.  Details

November 29, December 6, 13, 2025

Railway Museum of Eastern Ontario, 90 William Street West, Smiths Falls

Portage Flyer Christmas Train – Muskoka

Muskoka Heritage Place

Enjoy a Christmas train ride alongside the Muskoka River to The Purser’s Cabin on the Portage Flyer locomotive decorated with thousands of lights. Enjoy a cup of free hot chocolate and cookies (while supplies last), sing along to the carols, and meet Santa while you wait to board the train.

Details

December 20, 2025 | 4:30 PM, rides begin at 5 pm until 8 pm.  (last train leaves the station at 7:30 pm)

Muskoka Heritage Place Rotary Village Station, 100 Forbes Hill Drive, Huntsville

$5.00 per person, babes in arms are free

You may like: Places to See Magical Christmas Lights in Ontario

13 Nov

St. Jacobs Farmers' Market Station,  330 Farmers Market Road,  Waterloo

November 13, 2025 To December 23, 2025

$35.99 - $70.99

Climb aboard the Christmas Cheerlight Charter, a spirited evening adventure where guests of all ages help restore the magic of the holidays by completing joyful challenges and ...  »

  • Add to favorites
  • 0
15 Nov

St. Jacobs Farmers' Market Station,  330 Farmers Market Road,  Waterloo

November 15, 2025 To December 21, 2025

$30.99 - $55.99

Join us on the Merry Mission Dayliner, a festive 60-minute daytime train ride designed especially for families. This interactive experience features a Christmas-themed scavenger hunt with festive ...  »

  • Add to favorites
  • 0
29 Nov

Railway Museum of Eastern Ontario, 90 William Street West, Smiths Falls

November 29, 2025 To December 13, 2025

$25.57

Bring the whole family down and celebrate the North Pole Express at the Railway Museum of Eastern Ontario in Smiths Falls. Get ready to hop aboard our ...  »

  • Add to favorites
  • 0
06 Dec

Halton County Radial Railway Museum, 13629 Guelph Line, Milton

December 6, 2025 To December 14, 2025

519-856-9802

Regular Admission

Ride into the holiday season with Halton County Radial Railway! Ride into the holiday season with us! We’re opening our doors one last time until the ...  »

  • Add to favorites
  • 0

View Comments (7)

This website uses cookies.