Content has loaded

Petroleum engineer salary in Houston, TX

How much does a Petroleum Engineer make in Houston, TX?

Average base salary

$148,223
6%
above national average
Average $148,223
Low $93,650
High $234,597

The average salary for a petroleum engineer is $148,223 per year in Houston, TX. 35 salaries taken from job postings on Indeed in the past 36 months (updated September 3, 2026).

Petroleum Engineer job openings in Houston, TX

slide 1 of 6
slide1 of 6
Sr. Reservoir Engineer - Reser...
SM Energy3.9out of 5 stars.
Houston, TX
$226,000 - $280,000 a year
Full-time
2 months ago

Highest paying companies for Petroleum Engineer in Houston, TX

Average year pay is based on job postings on Indeed in the past 36 months.
SGS
 
$230,750per year
View company
Airswift
 
$228,800per year
RWDY Inc
 
$228,800per year
West Coast Logistics
 
$200,000per year
Citizens
 
$198,500per year
Tallgrass Energy
 
$198,500per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Petroleum Engineers near Houston, TX

  1. The Woodlands, TX
    $175,480 per year
  2. Irving, TX
    $156,607 per year
  3. San Antonio, TX
    $148,996 per year
  4. Houston, TX
    $148,223 per year
  5. Midland, TX
    $133,504 per year

Where can a Petroleum Engineer earn more?

Compare salaries for Petroleum Engineers in different locations
vs

Frequently Asked Questions (FAQs) about Petroleum Engineer