The average salary for a Locomotive Engineer is $92,144.
Tell us about your job and pay factors like skills and education Find your market worth with a report tailored to you Negotiate your pay with confidence
What Do Locomotive Engineers Do?
A locomotive engineer is in charge of safely and efficiently operating a the locomotive car, which provides the forward motion, speed and steering control for the entire train. Locomotives are typically associated with freight trains that operate across older non-electric, non-magnetic rail lines, although many passenger lines in the United States still use locomotive cars. The engineer essentially drives the train from the locomotive, helping ensure that controls for speed and braking are prope…Read more
Locomotive Engineer Tasks
- Work with conductors and groundsmen via radio to communicate information concerning schedules, stops, delays, or oncoming trains.
- Observe tracks to detect obstructions or inoperable railroad switches.
- Operate the train according to all railroad rules and regulations.
- Perform necessary minor repairs in order to keep the train running on time.
Job Satisfaction for Locomotive Engineer
Popular Employer Salaries for Locomotive Engineer
The top respondents for the job title Locomotive Engineer are from the companies Norfolk Southern Corporation, BNSF Railway Company and Union Pacific Railroad. Reported salaries are highest at BNSF Railway Company where the average pay is $117,656. Other companies that offer high salaries for this role include CSX Corp, earning around $106,332. Norfolk Southern Corporation pays the lowest at around $87,581. Union Pacific Railroad also pays on the lower end of the scale, paying $104,718.
Locomotive Engineer Job Listings
What Are Popular Skills for Locomotive Engineers?
Skills in Safety Compliance, Switching and Routing, Heavy Equipment Operation and Training are correlated to pay that is above average. Skills that pay less than market rate include Pro/Engineer.
What is the Pay by Experience Level for Locomotive Engineers?
An entry-level Locomotive Engineer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of $55,468 based on 8 salaries. An early career Locomotive Engineer with 1-4 years of experience earns an average total compensation of $76,852 based on 50 salaries. A mid-career Locomotive Engineer with 5-9 years of experience earns an average total compensation of $90,543 based on 73 salaries. An experienced Locomotive Engineer with 10-19 years of experience earns an average total compensation of $89,064 based on 144 salaries. In their late career (20 years and higher), employees earn an average total compensation of $105,422.
Pay Difference by Location
Employees with Locomotive Engineer in their job title in Los Angeles, California earn an average of 23.3% more than the national average. These job titles also find higher than average salaries in Houston, Texas (13.7% more) and Tucson, Arizona (8.5% more). The lowest salaries can be found in Roanoke, Virginia (29.5% less) and New York, New York (5.0% less).
Years of Experience
This data is based on 359 survey responses.