All aboard the Christmas train! The Halton County Radial Railway offers magical trips through the woods on vintage streetcars and it’s a must-do this holiday season.

The Halton County Radial Railway is a full-size operating electric railway and museum in the town of Campbellville.

This December, the railway will open for one last hurrah until next spring for its beloved holiday event, Christmas on the Rails.

“There’s nothing like riding the rails through the woods with snow on the trees and Christmas carols in the air,” says the railway.

“Even Santa might make an appearance!”

Board the historic streetcar decked out in holiday lights and get whisked back in time to the 1920s.

As you gaze out the window you’ll be treated to views of the hardwood forest covered in fresh snow.

Whether you’re a locomotive enthusiast or a lover of all things festive, Christmas on the Rails will not disappoint!

It’s worth noting that tickets are sold at the door and will take place as scheduled if weather permits.

Recent Posts
This classic Ontario heritage town has a famous 100-year-old bakery
This Ontario holiday festival will have over a million lights & horse drawn carriage rides

This fascinating place currently has around 75 vintage streetcars, buses, trolleybuses, and other vehicles.

It’s also been used as the filming location for several movies including Cinderella Man, Anne of Green Gables, and Daniel Cook.

If you’re somewhat of a railway enthusiast, there are plenty of scenic train rides in Ontario that you have you check out this season.

For example, The Heritage Hopper at Waterloo Central Railway is not your average train ride — it lets you choose your own adventure!

This authentic heritage train ride takes you through Woolwich Township and Waterloo Regions’ famous Mennonite farm country, and you can hop on and off at your leisure.

So, pack your sense of adventure and climb aboard because this is a trip worth taking!

Halton County Radial Railway: Christmas on the Rails

When: December 2nd, 3rd, 9th and 10th, 2023 (1 PM to 8 PM)
Where: 13629 Guelph Line, Campbellville
Cost: Tickets sold at the door