Locomotive Engineer Diesel Salary in British Columbia, Canada
The average pay for a Locomotive Engineer Diesel is $79,363 a year and $38 an hour in British Columbia, Canada.
The average salary range for a Locomotive Engineer Diesel is between $57,001 and $97,855.
On average, an Associate Degree is the highest level of education for a Locomotive Engineer Diesel.
This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in British Columbia, Canada.
Average Salary Chart
Drives electric, diesel-electric, or gas-turbine-electric locomotive.
Understands and follows train orders, train signals, and railroad rules and regulations, to transport passengers or freight.
Inspects locomotive before run to verify specified fuel, sand, water, and other supplies.
Ensures departure time from station or terminal is in accordance with time schedule, synchronizing watch with that of other railroad personnel.
Estimated salary in 2023:
5 Year Change:
Locomotive Engineer Diesel Job Listings for British Columbia, Canada