How Much do Petroleum Engineers Make in Oklahoma?

Do petroleum engineers in Oklahoma make a lot of money? What is the average pay for Oklahoma petroleum engineers?

According to the Bureau of Labor Statistics, petroleum engineers in Oklahoma earn an average of $143,140 a year, equivalent to $68.82 an hour.

This is 9% less than petroleum engineers nationwide, but it is 214% more than the typical Oklahoma worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Oklahoma Petroleum Engineer Wages by Percentile
Percentile Hourly Annually
90th > $104 > $208,000
75th $85.88 $178,630
50th $60.72 $126,300
25th $46.22 $96,140
10th $35.01 $72,820
Oklahoma Petroleum Engineers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Oklahoma City $71.72 $149,190
Tulsa $70.30 $146,220
Oklahoma Petroleum Engineer Wages by Year
Year Hourly Annually
2019 $68.82 $143,140
2018 $70.67 $146,990
2017 $62.08 $129,120
2016 $60.87 $126,620
2015 $64.35 $133,860
2014 $71.42 $148,550
2013 $72.63 $151,080
2012 $76.97 $160,090
2011 $70.56 $146,770