Salaripedia
English

How much does a petroleum engineer make in Texas?

$164,900a year

Median yearly pay for petroleum engineers in Texas. That is $79.26 an hour or $13,740 a month.

Hourly
$79.26
Vs. national median
+14%
Rank among states
4 of 16
Jobs in the state
9,140
Pay range
Lowest 10%: $89,990Median: $164,900Highest 10%: $283,500
PercentileYearlyHourly
10th$89,990$43.26
25th$123,500$59.35
Median$164,900$79.26
75th$220,300$105.93
90th$283,500$136.30

Cities in Texas

Metro areas, median yearly pay.

Midland, TX$172,100
Houston, TX$169,900
Austin, TX$168,900
Dallas, TX$168,600
Beaumont, TX$167,600
Lubbock, TX$164,500
Corpus Christi, TX$155,900
Odessa, TX$135,600
Tyler, TX$132,500
El Paso, TX$131,700
San Antonio, TX$120,500
Longview, TX$101,300
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for petroleum engineers.

1. Alaska$206,300
2. Utah$172,800
3. Colorado$172,200
4. Texas$164,900
5. Oklahoma$153,000
6. California$143,600
7. Louisiana$139,600
Petroleum Engineer salary in all states

Frequently asked questions

How much does a petroleum engineer make an hour in Texas?

The median hourly pay in Texas is $79.26 ($164,900 a year).

Do petroleum engineers make more in Texas than the national average?

Yes: $164,900 against $144,900 nationally, 14% more.

Where does Texas rank for petroleum engineer pay?

Texas ranks 4 of 16 states.

Which city in Texas pays petroleum engineers the most?

Midland, TX, with a median of $172,100 a year.

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.