Talent.com

Train engineer: Average Salary in Canada, 2026

Find out what the average Train engineer salary is

Salary rate
How much does a Train engineer make in Canada?
$120,668/ Annual
Based on 10000 salaries
The average Train engineer in Canada is $120,668 per year or $61.88 per hour. Entry-level positions start at $92,500 per year, while most experienced workers make up to $147,767 per year.
Median$120,668
chart
Low$92,500
High$147,767
Train engineer: Average Salary in Canada
Ontario$114,889
British Columbia$111,610
Quebec$107,664
Northwest Territories$106,843
Alberta$105,514
Active jobs with salaries

Trigonometry Private Tutoring Jobs Whitby

SuperprofWhitby, Canada
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

1.0 FTE LTO - Kindergarten - Holy Family CS

Durham Catholic District School BoardBeaverton, ON, CA
Full-time

The above noted School requires a 1.Subject to an earlier or later return of the classroom teacher).Certification in good standing from the Ontario College of Teachers.Compensation will be dependen... Show more

 • Promoted

Runners’ Training Course

My First Job In Film (UK)Manchester, ON, CA
Full-time

One of the UK's largest Production Companies, Broadcasters and Streaming Giants is offering a Runners’ Training Course.This is a 4 day training course in Manchester.It will be an intensive, practic... Show more

 • Promoted

Global Training & Development Manager - JoVE

JoVEoshawa, on, ca
Full-time

JoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education.Millions of scientists, educators and students use JoVE for their re... Show more

 • Promoted