Salaripedia
English

How much does a locomotive engineer make in Houston?

$57,140a year

Median yearly pay for locomotive engineers in the Houston-Pasadena-The Woodlands, TX metro area. That is $27.47 an hour or $4,762 a month.

Hourly
$27.47
Vs. national median
-30%
Rank among cities
3 of 3
Jobs in the area
100
Pay range
Lowest 10%: $48,000Median: $57,140Highest 10%: $72,960
PercentileYearlyHourly
10th$48,000$23.08
25th$50,130$24.10
Median$57,140$27.47
75th$58,260$28.01
90th$72,960$35.08

Other cities in Texas

Median yearly pay for locomotive engineers.

Dallas, TX$65,340
Locomotive Engineer salary in Texas Locomotive Engineer salary in all states

Related jobs in Houston

Same field, median yearly pay.

Airline Pilot$307,700
Commercial Pilot$131,400
Ship Engineer$131,300
Captain$118,800
Transportation Inspector$92,570
Gas Compressor and Gas Pumping Station Operator$90,730
Wellhead Pumper$79,720
Pump Operator$76,670
Crane and Tower Operator$75,500
Dredge Operator$72,960
Salaries for every job in Houston, TX

Frequently asked questions

How much does a locomotive engineer make an hour in Houston?

The median hourly pay in the Houston-Pasadena-The Woodlands, TX metro area is $27.47 ($57,140 a year).

Do locomotive engineers make more in Houston than the national average?

No: $57,140 against $81,410 nationally, 30% less.

How does Houston compare with the rest of Texas?

The median in Texas is $79,000, so Houston pays 28% less.

Where does Houston rank for locomotive engineer pay?

3 of 3 metro areas with data.

How much does a locomotive engineer make starting out in Houston?

The lowest-paid 10% make $48,000 or less a year; the top 10% make $72,960 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.