Petroleum Engineer Salary in Texas
Petroleum Engineer pay in Texas, explained
Petroleum engineers in Texas earn a median of $164,860 per year ($79.26 per hour), which is 14% above the national median of $144,910. Entry-level workers earn around $89,990, while the most experienced petroleum engineers reach about $283,500. Pay varies by employer, setting, and metro area within Texas.
Is $164,860 good pay in Texas?
Adjusted for Texas's cost of living (which runs 97% of the U.S. average), that $164,860 is worth about $169,859 in national buying power — ranking Texas #4 for real pay (vs #4 on the sticker number).
See the full Petroleum Engineer Real Pay Index arrow_forward
Petroleum Engineer pay by experience in Texas
Petroleum Engineer pay in neighboring states
| State | Median / yr | Real pay | vs TX |
|---|---|---|---|
| Texas (here) | $164,860 | $169,859 | — |
| Oklahoma | $153,020 | $174,197 | +$11,840 |
| Louisiana | $139,640 | $158,309 | +$25,220 |
| New Mexico | $99,900 | $108,337 | +$64,960 |
Petroleum Engineer in Texas: FAQ
How much do petroleum engineers make in Texas?
Petroleum engineers in Texas earn a median of $164,860 per year ($79.26 per hour), compared with $144,910 nationally.
Does Texas pay petroleum engineers well?
At $164,860, Texas pays 14% above the national median for petroleum engineers. An estimated 9,140 work in the state.