Petroleum engineer earnings by seniority

90th percentile

Top-level petroleum engineer earnings begin at:

$67.04 per hour

$139,440 per year

75th percentile

Senior-level petroleum engineer earnings begin at:

$64.87 per hour

$134,940 per year

50th percentile

Mid-level petroleum engineer earnings begin at:

$47.72 per hour

$99,260 per year

25th percentile

Junior-level petroleum engineer earnings begin at:

$45.08 per hour

$93,760 per year

10th percentile

Starting level petroleum engineer earnings begin at:

$37.98 per hour

$79,010 per year

Approximate values based on highest and lowest earning segments.

Petroleum engineer salary by state

State Name Average Salary
New Mexico $99,900
Ohio $99,260
Alabama $94,890
West Virginia $93,360
Georgia $91,080
Arkansas $84,820
Michigan $84,510
Indiana $78,350
New Jersey $208,440
Alaska $206,290
Utah $172,840
Colorado $172,190
Texas $164,860
Oklahoma $153,020
California $143,590
Louisiana $139,640
Arizona $139,250
Washington $134,800
North Dakota $132,120
Florida $130,410
Illinois $120,160
Virginia $119,800
Hawaii $118,200
Kansas $115,640
Montana $104,060
Wyoming $102,280
Pennsylvania $101,880
Missouri $101,830
Nebraska $100,800

How do petroleum engineer salaries compare to similar careers?

Petroleum engineers earn about the same as related careers in Ohio. On average, they make less than software engineers but more than mining and geological engineers.

Career Median Salary
Software engineer salary $114K
Biomedical engineer salary $112K
Chemical engineer salary $111K
Engineer salary $109K
Agricultural engineer salary $119K
Petroleum engineer salary $99K
Environmental engineer salary $113K
Water engineer salary $113K
Electrical engineer salary $101K
Mining and geological engineer salary $86K

Source: CareerExplorer (Aggregated)