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
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

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
A fast food establishment in Oshawa is seeking a skilled supervisor to oversee staff training and ensure food quality standards are met.
Candidates must have a secondary school graduation certificat...Show moreLast updated: 15 hours ago
Graduate Engineer / Aerospace Engineer / Technician.Lindsay, Ontario, Canada (Hybrid).Competitive – based on experience.A graduate-level or early-career Aerospace Engineer or Technician is sought t...Show moreLast updated: 1 day ago
Project Engineer Where Greatness Grows.The greatest achievements in history are borne from the greatness within people – where human potential meets vision, and passion fuels evolution.Unlocking th...Show moreLast updated: 27 days ago
A local restaurant in Ajax, Ontario is seeking an experienced Cook to prepare and cook complete meals and individual dishes.
The position requires 5+ years of cooking experience, preferably in a fas...Show moreLast updated: 2 days ago
- New!
Lead Food Service Supervisor – Train, Quality & Team Lead
Cross Iron Chicken Foods Inc.Oshawa, Durham Region, CAPermanent
Graduate Engineer / Aerospace Engineer / Technician
Essence Coaching GroupAjax, ON, CanadaFull-time
Project Engineer
Bird ConstructionAjax, ON, CAFull-time
Senior Caribbean Kitchen Lead — Manage, Train & Cook
Beryl's Pepper PotAjax, ON, CAFull-time +1