Locomotive Engineer Salaries

41,822 Salaries

Average Base Pay
$72,323 / yr
Not enough reports to show salary distribution

Additional Cash Compensation

Average$5,695
Range$1,273 - $16,619

How much does a Locomotive Engineer make?

The national average salary for a Locomotive Engineer is $72,323 in United States. Filter by location to see Locomotive Engineer salaries in your area. Salary estimates are based on 41,822 salaries submitted anonymously to Glassdoor by Locomotive Engineer employees.

Salaries for Related Job Titles

Conductor$22

Are you paid fairly?

Get a free, personalized salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Locomotive Engineer

BNSF Railway

$105,107/yr

Range: $54K - $160K

82 salaries

$105,107/yr
$54K$160K

Locomotive Engineer

Union Pacific

$95,384/yr

Range: $60K - $132K

65 salaries

$95,384/yr
$60K$132K

Locomotive Engineer

CSX

$86,508/yr

Range: $63K - $131K

34 salaries

$86,508/yr
$63K$131K

Locomotive Engineer

Norfolk Southern

$90,420/yr

Range: $73K - $114K

27 salaries

$90,420/yr
$73K$114K

Locomotive Engineer

Canadian Pacific Railway

$98,937/yr

Range: $40K - $192K

16 salaries

$98,937/yr
$40K$192K

Locomotive Engineer

CN

$120,786/yr

Range: $95K - $157K

13 salaries

$120,786/yr
$95K$157K

Locomotive Engineer - Hourly

CN

$48/hr

Range: $42 - $55

10 salaries

$48/hr
$42$55

Is this helpful? The community relies on everyone sharing – 

Locomotive Engineer - Monthly

Union Pacific

$9,007/mo

Range: $7K - $11K

7 salaries

$9,007/mo
$7K$11K

Locomotive Engineer - Monthly

BNSF Railway

$8,555/mo

Range: $4K - $11K

7 salaries

$8,555/mo
$4K$11K

Locomotive Engineer - Hourly

Amtrak

$41/hr

Range: $25 - $51

7 salaries

$41/hr
$25$51

Locomotive Engineer - Hourly

CSX

$31/hr

Range: $15 - $40

6 salaries

$31/hr
$15$40

Locomotive Engineer

Amtrak

$109,730/yr

Range: $91K - $146K

6 salaries

$109,730/yr
$91K$146K

Locomotive Engineer - Hourly

BNSF Railway

$26/hr

Range: $20 - $42

5 salaries

$26/hr
$20$42

Locomotive Engineer - Hourly

Union Pacific

$31/hr

Range: $27 - $36

4 salaries

$31/hr
$27$36

Locomotive Engineer - Hourly

Canadian Pacific Railway

$51/hr

Range: $27 - $52

4 salaries

$51/hr
$27$52

Locomotive Engineer - Hourly

Genesee & Wyoming

$25/hr

Range: $24 - $28

4 salaries

$25/hr
$24$28

Locomotive Engineer - Monthly

CSX

$9,745/mo

Range: $7K - $11K

3 salaries

$9,745/mo
$7K$11K

Locomotive Engineer - Hourly

Watco Companies

$23/hr

Range: $20 - $25

3 salaries

$23/hr
$20$25

Locomotive Engineer

Genesee & Wyoming

$70,239/yr

Range: $68K - $76K

3 salaries

$70,239/yr
$68K$76K

Locomotive Engineer - Monthly

Norfolk Southern

$8,345/mo

Range: $8K - $9K

2 salaries

About
$8K - $9K
$8K$9K
View Data as Table

Recent Salary Reports

Below are the most recent locomotive engineer salary reports. Employer name has been removed to protect anonymity.

$55,000
per year
An Engineer in the Detroit, MI Area area reported making $55,000 per year
Job Highlights
5-7 years experience
Detroit, MI Area area
Full-time
 
501 to 1000 employees
Government
$1,000
monthly
An Engineer in the New York City, NY Area area reported making $1,000 per month
Job Highlights
New York City, NY Area area
Intern
 
5001 to 10000 employees
Government
$110,000
per year
An Engineer in the New York City, NY Area area reported making $110,000 per year
Job Highlights
10+ years experience
New York City, NY Area area
Full-time
 
10000+ employees
Company - Public
$68,500
per year
An Engineer in the Boulder, CO Area area reported making $68,500 per year
Job Highlights
1-2 years experience
Boulder, CO Area area
Full-time
 
10000+ employees
Company - Public
$18
hourly
An Engineering in the Fort Smith, AR Area area reported making $18 per hour
Job Highlights
Fort Smith, AR Area area
Intern
 
201 to 500 employees
Company - Private
$25
hourly
An Engineer in the New York City, NY Area area reported making $25 per hour
Job Highlights
1-2 years experience
New York City, NY Area area
Full-time
 
1001 to 5000 employees
Company - Private
$60,000
per year
An Engineer in the Los Angeles, CA Area area reported making $60,000 per year
Job Highlights
3-4 years experience
Los Angeles, CA Area area
Full-time
 
501 to 1000 employees
Company - Private
$4,300
monthly
A Fire Apparatus Engineer in the Chico, CA Area area reported making $4,300 per month
Job Highlights
1-2 years experience
Chico, CA Area area
Full-time
 
1001 to 5000 employees
Government
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.