Talent.com

Rail: Average Salary in Canada, 2026

Find out what the average Rail salary is

Salary rate
How much does a Rail make in Canada?
$73,741/ Annual
Based on 2791 salaries
The average Rail in Canada is $73,741 per year or $37.82 per hour. Entry-level positions start at $72,969 per year, while most experienced workers make up to $118,878 per year.
Median$73,741
chart
Low$72,969
High$118,878
Rail: Average Salary in Canada
Ontario$98,822
Alberta$83,668
British Columbia$80,000
Quebec$76,780
Nova Scotia$70,125
Active jobs with salaries

Estimator

ONxpressoshawa, on, ca
Full-time

ONxpress Transportation Partners has been selected by Infrastructure Ontario and Metrolinx to lead the charge in modernizing rail service across the Greater Toronto and Hamilton Areas with the On-C...Show more

 • Promoted

Afternoon Transportation Team Lead

Canada Cartage GroupAjax, ON, CA
Full-time

A leading Canadian logistics firm is seeking a Transportation Supervisor for the afternoon shift in Ajax, Ontario.The role encompasses overseeing transportation operations, managing driver performa...Show more

 • Promoted

Delivery Material Handler / Roof Loader

QXOWhitby, Durham Region, CA
Full-time

We’re looking for bold, entrepreneurial talent ready to help build something extraordinary — and reshape the future of building products distribution.QXO is a publicly traded company founded by Bra...Show more

 • Promoted

Machinist

Flex-N-GateBeaverton, ON, CA
Full-time

Flex‑N‑Gate is a leading manufacturer and supplier of components for the automotive industry, recently ranked 10th of the 150 Top North American Suppliers in “Automotive News.A growing and vital co...Show more

 • Promoted