Content has loaded

Petroleum engineer salary in Texas

How much does a Petroleum Engineer make in Texas?

Average base salary

$124,359
11%
below national average
Average $124,359
Low $68,278
High $226,502

The average salary for a petroleum engineer is $124,359 per year in Texas. 54 salaries taken from job postings on Indeed in the past 36 months (updated September 3, 2026).

Petroleum Engineer job openings in Texas

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
1 month 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
 
$267,973per year
View company
SGS
 
$230,750per year
Airswift
 
$228,800per year
Upstream International
 
$228,800per year
Danos
 
$228,800per year
New Tech Global
 
$201,500per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Petroleum Engineers near Texas

  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