Post job

Petroleum engineer salary

Quoted expert
Michael Rudisill

Average petroleum engineer salary

$99,505

$47.84 hourly rate

Entry-level petroleum engineer salary
$65,000 yearly salary
Updated December 15, 2025

Understanding Petroleum Engineer Salaries

The average salary for a petroleum engineer in the United States is $99,505 per year, or approximately $48 per hour. This figure can vary significantly based on factors such as location, years of experience, and specific job roles within the industry. For instance, petroleum engineers in states like Texas and California often earn higher salaries due to the concentration of oil and gas production in those areas.

Salary Variations by State

In addition to location, the level of experience plays a crucial role in determining salary. Entry-level positions may start around $70,000, while seasoned professionals can earn well over $120,000 annually. The highest paying states typically include:

  • Texas
  • California
  • Alaska
  • North Dakota
  • Louisiana

As the energy industry evolves, petroleum engineers with advanced skills in technology and environmental management are increasingly sought after. This creates numerous opportunities for career advancement and higher earning potential, making it an appealing field for aspiring engineers.

On this page
Petroleum engineer salary by: 

Let Zippia find your next petroleum engineer job

Floating question marks illustration

Let Zippia find your next petroleum engineer job

Floating question marks illustration

Where can a Petroleum Engineer earn more?

Compare salary by location
Vs
153k
133k
113k
93k
73k
53k
33k
Columbus, OH$127,531
Charleston, WV$62,741
Compare salary by company
Vs
181k
161k
141k
121k
101k
81k
Berry Petroleum Company$165,887
EnerVest$110,913

Petroleum engineer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, Payscale and CareerExplorer, the average salary for a petroleum engineer typically falls between $89,000 and $130,850.
zippia
$99,505yearly
glassdoor[1]
$120,457yearly
indeed[2]
$130,547yearly
Salary.com[3]
$107,347yearly
ZipRecruiter[4]
$89,000yearly
payscale[5]
$107,450yearly
CareerExplorer[6]
$130,850yearly

Average petroleum engineer salary by state

The highest-paying states for petroleum engineers are Nevada, Rhode Island, and Delaware. The lowest average petroleum engineer salary states are North Dakota, Alabama, and West Virginia.

  • State view
  • County view
Average salary:

Highest paying states for petroleum engineers

RankStateAvg. salaryHourly rate
1Delaware$120,081$57.73
2Nevada$127,888$61.48
3District of Columbia$119,427$57.42
4Arizona$107,148$51.51
5Florida$116,832$56.17
6Alaska$108,996$52.40
7New Hampshire$118,998$57.21
8Washington$104,652$50.31
9Wyoming$99,488$47.83
10Texas$103,254$49.64
11Rhode Island$120,843$58.10
12New York$112,628$54.15
13Virginia$102,228$49.15
14Minnesota$105,363$50.66
15Vermont$98,041$47.14
16California$103,545$49.78
17Idaho$98,697$47.45
18Montana$98,533$47.37
19Massachusetts$101,052$48.58
20Maine$101,114$48.61
21Connecticut$101,535$48.81
22Wisconsin$98,531$47.37
23South Carolina$97,351$46.80
24North Carolina$91,868$44.17
25Oregon$89,015$42.80
26Maryland$89,728$43.14
27Mississippi$93,335$44.87
28Nebraska$86,859$41.76
29Oklahoma$89,310$42.94
30Michigan$87,581$42.11
31Hawaii$89,788$43.17
32Illinois$88,310$42.46
33Colorado$85,796$41.25
34New Jersey$96,917$46.59
35Indiana$84,741$40.74
36Georgia$79,568$38.25
37Iowa$84,541$40.64
38Missouri$87,337$41.99
39Louisiana$84,308$40.53
40Utah$68,155$32.77
41Pennsylvania$84,034$40.40
42Ohio$79,879$38.40
43Kansas$82,914$39.86
44Alabama$66,156$31.81
45South Dakota$74,820$35.97
46Tennessee$78,687$37.83
47North Dakota$67,424$32.42
48West Virginia$63,606$30.58
49Arkansas$55,784$26.82
50New Mexico$63,561$30.56
51Kentucky$59,029$28.38

Highest paying cities for petroleum engineers

The highest-paying cities for petroleum engineers are Las Vegas, NV, Anchorage, AK, and Richmond, CA.

RankCityAvg. salaryHourly rate
1Las Vegas, NV$127,531$61.31
2Anchorage, AK$109,220$52.51
3Richmond, CA$107,571$51.72
4Odessa, TX$105,129$50.54
5Wallingford, CT$101,628$48.86
6Cambridge, MA$101,003$48.56
7Norman, OK$90,781$43.64
8Albany, OR$89,469$43.01
9Lakewood, CO$85,713$41.21
10Lafayette, LA$84,859$40.80
11Farmington, NM$63,299$30.43
12Charleston, WV$62,741$30.16

Petroleum engineer salary details

A petroleum engineer's salary ranges from $65,000 a year at the 10th percentile to $150,000 at the 90th percentile.

Average petroleum engineer salary graph
Average petroleum engineer salary graph, trends, and summary

What is a petroleum engineer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$150,000$12,500$72
75th Percentile$123,000$10,250$59
Average$99,505$8,292$48
25th Percentile$80,000$6,667$38
10th Percentile$65,000$5,417$31

Highest paying petroleum engineer jobs

The highest paying types of petroleum engineers are completion engineer, reservoir engineer, and drilling engineer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Gas Analyst$72,163$6,014$34.6912,120
Drilling Fluids Engineer$89,974$7,498$43.265,121
Lead Field Engineer$72,264$6,022$34.7463,711
Office Engineer$89,581$7,465$43.0759,644
Engineer$92,076$7,673$44.27618,207
Construction Engineer$74,680$6,223$35.9051,380

How would you rate the starting salaries for petroleum engineers, as well as the prospects for salary advancement?

Michael Rudisill

Department Head and Professor of Engineering Technology, Northern Michigan University

From what we've seen, salaries haven't been reduced, even though demand is down. I would expect wages and salary progression to remain strong as the need for engineering will only continue to grow.

Top companies hiring petroleum engineers now:

  1. Shell Trading jobs (37)
  2. Exxon Mobil jobs (21)
  3. Hess jobs (17)
  4. Chevron jobs (205)
  5. Marathon Oil jobs (9)

Which companies pay petroleum engineers the most?

Petroleum engineer salaries at Berry Petroleum Company and Shell are the highest-paying according to our most recent salary estimates. In addition, the average petroleum engineer salary at companies like Exxon Mobil and Hess are highly competitive.

RankCompanyAverage salaryHourly rate
1Berry Petroleum Company$165,887$79.75
2Shell Trading$161,074$77.44
3Exxon Mobil$144,609$69.52
4Hess$142,924$68.71
5Chevron$142,556$68.54
6BP America Inc$136,819$65.78
7Marathon Oil$136,603$65.67
8Sanchez Oil & Gas$136,467$65.61
9Cimarex Energy Co.$135,319$65.06
10Occidental Petroleum$129,952$62.48
11Aera Energy$129,783$62.40
12Mewbourne Oil Co$128,162$61.62
13Morgan Stanley$125,093$60.14
14Cudd Energy Services$124,935$60.06
15Baker Hughes$120,324$57.85
16Halliburton$120,230$57.80
17Aramco Services Company$115,779$55.66
18Populus Group$112,149$53.92
19The Sinclair Companies$112,099$53.89
20EnerVest$110,913$53.32

Wage gap by gender, race and education

$95,000$94,000$93,000$92,000$91,000$90,000
MaleFemale

Petroleum engineer salary trends

The average petroleum engineer salary has risen by $10,905 over the last ten years. In 2014, the average petroleum engineer earned $88,600 annually, but today, they earn $99,505 a year. That works out to a 7% change in pay for petroleum engineers over the last decade.

Compare petroleum engineer salaries for cities or states with the national average over time.

Average petroleum engineer salary over time

Compare petroleum engineer salaries for individual cities or states with the national average.

Petroleum engineer salary by year

YearAvg. salaryHourly rate% Change
2025$99,500$47.84-0.3%
2024$99,800$47.97+0.4%
2023$99,400$47.78+3.6%
2022$95,800$46.08+3.1%
2021$92,900$44.67-1.4%

Recently added petroleum engineer salaries

CompanyJobLocationDate addedSalary
East West BankPetroleum EngineerDallas, TX05/06/2025$100,000
Onestep Power Solutions, Inc.Principal Petroleum EngineerHouston, TX03/13/2025$166,960
Department of The InteriorPetroleum EngineerWashington, DC01/14/2025$121,534
Magnum Producing, LPPetroleum EngineerCorpus Christi, TX12/12/2024$135,075
North DakotaPetroleum Engineer RigsWilliston, ND12/11/2024$53,400
Bureau of Ocean Energy ManagementSupervisory Geologist/Geophysicist/Petroleum EngineerNoble, LA12/10/2024$141,215
State of North DakotaPetroleum Engineer RigsWilliston, ND12/07/2024$53,400
Department of The InteriorSupervisory Petroleum EngineerLafayette, LA11/23/2024$141,215
Joshi Technologies International, Inc.Petroleum EngineerTulsa, OK11/13/2024$123,000
Oilandgas.org.UkPetroleum EngineerNew Orleans, LA10/24/2024$100,495

Petroleum engineer salary FAQs

Search for petroleum engineer jobs

Browse architecture and engineering jobs