Content has loaded

Petroleum engineer salary in Texas (Updated 2026)

How much does a Petroleum Engineer make in Texas?

Average base salary

$124,920
11%
below national average
Average $124,920
Low $69,716
High $223,838

The average salary for a petroleum engineer is $124,920 per year in Texas. 56 salaries taken from job postings on Indeed in the past 36 months (updated July 1, 2026).

Petroleum Engineer job openings in Texas

slide 1 of 6
slide1 of 6
Reservoir Simulation Engineer
ExxonMobil3.9out of 5 stars.
Spring, TX
Full-time
1 day ago

Highest paying companies for Petroleum Engineer in Texas

Average year pay is based on job postings on Indeed in the past 36 months.
RWDY Inc
 
$263,328per year
View company
Citizens
 
$237,500per year
SGS
 
$230,750per year
Airswift
 
$228,800per year
Upstream International
 
$228,800per year
Danos
 
$228,800per year

Highest paying cities for Petroleum Engineers near Texas

  1. Irving, TX
    $182,415 per year
  2. The Woodlands, TX
    $175,480 per year
  3. Houston, TX
    $151,813 per year
  4. San Antonio, TX
    $148,996 per year
  5. Midland, TX
    $127,792 per year

Where can a Petroleum Engineer earn more?

Compare salaries for Petroleum Engineers in different locations
vs