compare.careers

Transportation and material moving

Locomotive engineer

Drive electric, diesel-electric, steam, or gas-turbine-electric locomotives to transport passengers or freight. Interpret train orders, electronic or manual signals, and railroad rules and regulations.

Median pay

$81,410

Growth to 2035

+1%

little or no change

Openings a year

2,000

Time to qualify*

2.5 years

* From a bachelor's degree in an unrelated field.

Pay

Locomotive engineer

$81,41010% earn under $60,680 · middle half $75,190–$93,260 · top 10% over $109,220
Bar: middle 50% of workers. Line: 10th to 90th percentile. Dot: median. BLS OEWS, May 2025, national.

Getting in

Typical entry education
High school diploma or equivalent
On-the-job training
Moderate-term on-the-job training
Prior experience
Less than 5 years

Calculate your switch to locomotive engineer

What the work is like

Locomotive engineer

Dealing with the public

Rarely
Constantly

Unpleasant or angry people

Rarely
Constantly

Time pressure

Rarely
Constantly

Cost of a mistake

Minor
Severe

Freedom to make decisions

Little
A lot

Repeating the same tasks

Rarely
Constantly

Time sitting

Rarely
Constantly

Time standing

Rarely
Constantly

Outdoors in all weather

Rarely
Constantly

Hazardous conditions

Rarely
Constantly

Locomotive engineer: 53% usually work over 40 hours a week

Average worker ratings, 1 to 5. O*NET 31.0 work context survey.

Core tasks

Also called: Engineer · Passenger Locomotive Engineer · Railroad Engineer · Steam Locomotive Engineer · Steam Locomotive Fireman · Through Freight Engineer · Train Engineer · Trainmaster

Outlook and AI

Locomotive engineers held 27,400 jobs in 2025. BLS projects 27,600 by 2035 (+1%, little or no change; all jobs: +3.5%).

Compare with