Petroleum engineer salary in Texas
How much does a Petroleum Engineer make in Texas?
Average base salary
- Hour
- Day
- Year
The average salary for a petroleum engineer is $120,691 per year in Texas. 46 salaries taken from job postings on Indeed in the past 36 months (updated October 13, 2026).
Highest paying companies for Petroleum Engineer in Texas
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Petroleum Engineer?
Highest paying cities for Petroleum Engineers near Texas
Where can a Petroleum Engineer earn more?
Compare salaries for Petroleum Engineers in different locationsFrequently Asked Questions (FAQs) about Petroleum Engineer
The average salary for a Petroleum Engineer is $120,691 per year in Texas. This figure is based on 80 salaries taken from job postings on Indeed in the past 36 months, last updated on October 12, 2026.
Petroleum Engineer jobs on Indeed - find your next one today.
Petroleum Engineer salaries in Texas typically range between a low of $105,816 and a high of $375,384 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Petroleum Engineer in Texas include Spring, TX at $288,391 per year, The Woodlands, TX at $175,480 per year, and Irving, TX at $165,320 per year.