How Much do Petroleum Engineers Make?

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

According to the Bureau of Labor Statistics, petroleum engineers in the United States earn an average of $156,780 a year, equivalent to $75.37 an hour. Petroleum engineers make 193% more than the average American worker.

Petroleum engineers in Indiana are the best paid, making $198,170 a year, while petroleum engineers in Arkansas make the least at $90,470.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Petroleum Engineer Wages by Percentile
Percentile Hourly Annually
90th > $104 > $208,000
75th $92.99 $193,430
50th $66.21 $137,720
25th $51.45 $107,020
10th $38.11 $79,270
Petroleum Engineer Wages by State

In what states do petroleum engineers make the most? In what states do petroleum engineers make the least?

In the map below, green represents higher pay and red represents lower pay. Keep scrolling down to see a table with the average wages in each state.

State Hourly Annually
Alabama $62.24 $129,460
Alaska $72.18 $150,120
Arkansas $43.50 $90,470
California $68.71 $142,910
Colorado $74.14 $154,210
Florida $72.00 $149,750
Hawaii $56.25 $116,990
Illinois $63.68 $132,450
Indiana $95.27 $198,170
Kansas $49.02 $101,970
Kentucky $60.97 $126,820
Louisiana $63.46 $132,000
Massachusetts $56.53 $117,580
Minnesota $63.91 $132,920
Mississippi $56.99 $118,530
Montana $70.03 $145,660
Nebraska $52.70 $109,610
New Jersey $88.25 $183,550
North Dakota $60.54 $125,930
Ohio $58.34 $121,350
Oklahoma $68.82 $143,140
Pennsylvania $52.34 $108,860
Texas $83.12 $172,890
Washington $68.83 $143,170
West Virginia $57.63 $119,860
Wyoming $54.15 $112,640
Metro Areas Where Petroleum Engineers Earn the Most
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Chicago, IL $92.01 $191,370
Houston, TX $88.07 $183,190
Beaumont, TX $86.17 $179,240
Wichita Falls, TX $79.19 $164,720
Denver, CO $77.38 $160,940
Austin, TX $72.63 $151,060
Anchorage, AK $72.62 $151,040
Bakersfield, CA $72.37 $150,540
Oxnard, CA $72.03 $149,820
Oklahoma City, OK $71.72 $149,190
Petroleum Engineer Wages by Year
Year Hourly Annually
2019 $75.37 $156,780
2018 $75.18 $156,370
2017 $74.41 $154,780
2016 $70.69 $147,030
2015 $71.92 $149,590
2014 $70.92 $147,520
2013 $71.72 $149,180
2012 $70.90 $147,470
2011 $66.82 $138,980