Average Locomotive Engineer Salary

$92,144
Avg. SalaryShow Hourly Rate
$6,000
Bonus
$7,500
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Locomotive Engineer is $92,144.
10%
$55k
MEDIAN
$92k
90%
$123k
Is Locomotive Engineer your job title? Find out what you should be paid
Use our tool to get a personalized report on your market worth.What's this?
How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
$55k - $123k
Bonus
$1k - $13k
Profit Sharing
$979 - $14k
Total Pay
$46k - $118k
Find your market worth – how it works:
Tell us about your job and pay factors like skills and educationTell us about your job and pay factors like skills and education
Find your market worth with a report tailored to youFind your market worth with a report tailored to you
Negotiate your pay with confidenceNegotiate your pay with confidence

What Do Locomotive Engineers Do?

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

3.7 out of 5
(58)
Highly Satisfied
7Reviews

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

Search for more jobs
Search

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.
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.
Entry Level
2.2%
Early Career
13.9%
Mid Career
20.3%
Experienced
40.1%
Late Career
23.4%