Mother’s Day & Father’s Day

An Experience to Remember!

Mother's Day* & Father's Day Trains


Mom and dad are FREE on their special days! Spend some special time with your family on the rails. Enjoy a relaxing and scenic train ride between Waterloo and Elmira, hop off at any of our stations and enjoy the unique shops and restaurants at the St. Jacobs Farmers’ Market, Village of St. Jacobs or Elmira. It’s something the whole family will enjoy from kids to grandparents.

Saturday, May 9, 2020

Mother's Day Train

*Our 2020 Mother’s Day Train is postponed until further notice.

What does mom really want for Mother’s Day? Time spent with family! Plan to spend some relaxing time together aboard our train as it travels between Waterloo, St. Jacobs and Elmira. Spend time shopping or enjoy a meal at one of the many unique shops and restaurants at the St. Jacobs Farmers’ Market, Village of St. Jacobs or Town of Elmira.

Catch the train at any of these times along our regular Market Train schedule.


$19.99 per adult

$14.99 per child

Waterloo StationFarmers' Market StationSt. Jacobs Village StationElmira Station
Elmira StationSt. Jacobs Village StationFarmers' Market StationWaterloo Station

The train leaves SHARP at its scheduled departure time. Late arrivals cannot be accommodated, and no refunds will be issued.

Saturday, June 20, 2020

Father's Day Train

Treat Dad to a memorable train ride… DAD RIDES FREE TODAY!

Stuck on what to get Dad for Father’s Day? Since he likely doesn’t need another tie, plan to spend some quality time with Dad aboard our historic train!  On the second and third runs today our passenger coaches will be pulled by our historic No. 9 Steam Engine! Marvel at the pride and joy of the Waterloo Central Railway fleet as you witness this 97 year old working steam engine roll into the station. Our No. 9 Steam Engine is the only working steam engine in Ontario and the only one east of Winnipeg.

Catch the train at any of the times along our regular Market Train schedule.

Dads ride FREE with Promocode: FREEDAD20

$19.99 per adult

$14.99 per child

For more information regarding train amenities, parking, and other items, please visit our FAQ page.