Locomotive engineer earnings by seniority

90th percentile

Top-level locomotive engineer earnings begin at:

$36.44 per hour

$75,790 per year

75th percentile

Senior-level locomotive engineer earnings begin at:

$32.41 per hour

$67,409 per year

50th percentile

Mid-level locomotive engineer earnings begin at:

$28.45 per hour

$59,180 per year

25th percentile

Junior-level locomotive engineer earnings begin at:

$24.98 per hour

$51,955 per year

10th percentile

Starting level locomotive engineer earnings begin at:

$22.22 per hour

$46,210 per year

Approximate values based on highest and lowest earning segments.

Locomotive engineer salary by state

State Name Average Salary
Washington $90,250
Delaware $84,870
New York $84,340
Wyoming $83,500
South Dakota $80,130
California $77,590
New Mexico $75,600
Kansas $72,370
Illinois $71,557
Pennsylvania $69,910
Iowa $68,110
Missouri $67,360
Maryland $65,060
Virginia $64,830
Mississippi $64,730
Arkansas $64,360
Tennessee $63,760
Alabama $63,360
Maine $63,100
Massachusetts $63,030
Nebraska $62,100
Arizona $61,850
Minnesota $61,580
Montana $61,270
Michigan $61,070
Ohio $61,020
Florida $60,660
South Carolina $60,410
Wisconsin $60,260
Louisiana $59,800
Texas $59,710
West Virginia $59,570
Idaho $59,510
New Jersey $59,510
Oregon $59,370
Indiana $59,180
Nevada $58,250
North Carolina $57,620
Kentucky $56,190
Utah $55,960
Georgia $55,400
Oklahoma $49,850
New Hampshire $47,260

How do locomotive engineer salaries compare to similar careers?

Locomotive engineers earn 6% less than similar careers in Indiana. On average, they make less than nanosystems engineers but more than aircraft mechanics.

Career Median Salary
Nanosystems engineer salary $70K
Wind energy engineer salary $70K
Mining and geological engineer salary $65K
Transit police officer salary $66K
Geodesist salary $58K
Locomotive engineer salary $59K
Flight attendant salary $64K
Rail transportation worker salary $57K
Avionics technician salary $54K
Aircraft mechanic salary $49K

Source: CareerExplorer (Aggregated)