Salaripedia
English

How much does a petroleum engineer make in Oklahoma?

$153,000a year

Median yearly pay for petroleum engineers in Oklahoma. That is $73.57 an hour or $12,750 a month.

Hourly
$73.57
Vs. national median
+6%
Rank among states
5 of 16
Jobs in the state
1,450
Pay range
Lowest 10%: $86,990Median: $153,000Highest 10%: $221,300
PercentileYearlyHourly
10th$86,990$41.82
25th$124,500$59.84
Median$153,000$73.57
75th$178,500$85.80
90th$221,300$106.40

Cities in Oklahoma

Metro areas, median yearly pay.

Oklahoma City, OK$176,200
Tulsa, OK$130,800
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for petroleum engineers.

2. Utah$172,800
3. Colorado$172,200
4. Texas$164,900
5. Oklahoma$153,000
6. California$143,600
7. Louisiana$139,600
8. Washington$134,800
Petroleum Engineer salary in all states

Frequently asked questions

How much does a petroleum engineer make an hour in Oklahoma?

The median hourly pay in Oklahoma is $73.57 ($153,000 a year).

Do petroleum engineers make more in Oklahoma than the national average?

Yes: $153,000 against $144,900 nationally, 6% more.

Where does Oklahoma rank for petroleum engineer pay?

Oklahoma ranks 5 of 16 states.

Which city in Oklahoma pays petroleum engineers the most?

Oklahoma City, OK, with a median of $176,200 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.