Locomotive engineer earnings by seniority

90th percentile

Top-level locomotive engineer earnings begin at:

$40.21 per hour

$83,630 per year

75th percentile

Senior-level locomotive engineer earnings begin at:

$39.66 per hour

$82,490 per year

50th percentile

Mid-level locomotive engineer earnings begin at:

$38.05 per hour

$79,130 per year

25th percentile

Junior-level locomotive engineer earnings begin at:

$34.37 per hour

$71,490 per year

10th percentile

Starting level locomotive engineer earnings begin at:

$32.42 per hour

$67,440 per year

Approximate values based on highest and lowest earning segments.

Locomotive engineer salary by state

State Name Average Salary
Mississippi $96,710
Minnesota $93,700
Illinois $93,320
Indiana $92,790
Florida $92,310
Oklahoma $91,970
Virginia $90,780
Montana $90,220
Iowa $89,970
Arizona $89,840
Colorado $89,360
South Carolina $89,290
New Mexico $88,330
New Jersey $86,550
Delaware $84,870
Wisconsin $84,550
Pennsylvania $82,460
Nebraska $81,860
Tennessee $81,410
Idaho $79,600
Oregon $79,130
Georgia $79,070
Texas $79,000
Arkansas $78,930
Wyoming $78,910
Missouri $78,820
North Dakota $78,670
Kentucky $77,620
Alabama $77,600
California $77,070
Kansas $75,190
Washington $73,750
New Hampshire $70,670
South Dakota $69,180
West Virginia $64,400
Louisiana $64,200
Maryland $63,960
Ohio $63,280
Maine $63,100
North Carolina $61,190
Nevada $58,250
Utah $55,960
Michigan $48,760
New York $109,220
Massachusetts $108,790

How do locomotive engineer salaries compare to similar careers?

Locomotive engineers earn 6% less than similar careers in Oregon. On average, they make less than logisticians but more than ship loaders.

Career Median Salary
Logistician salary $83K
Freight and cargo inspector salary $78K
Avionics technician salary $84K
Aircraft mechanic salary $83K
Customs broker salary $77K
Locomotive engineer salary $79K
Drafter salary $74K
Industrial engineering technician salary $76K
Power engineer salary $68K
Ship loader salary $74K

Source: CareerExplorer (Aggregated)