SalaryCalculations

Civil Engineers Salary in Oklahoma

State wage data from the BLS OEWS survey, May 2025.

Median annual

$98,760

Median hourly

$47

Average annual

$105,570

Employed in state

2.2K

The median annual salary for Civil Engineers in Oklahoma is $98,760, or about $47 an hour. That is 2% lower than the national median.

Pay in Oklahoma ranges from $66,550 at the 10th percentile to $153,470 at the 90th percentile. Roughly 2.2K people work as civil engineers in the state.

Pay distribution in Oklahoma

10th$66,550
25th$79,170
Median$98,760
75th$127,590
90th$153,470

Salary calculator

Hourly
$47.48
Daily
$380
Weekly
$1,899
Bi-weekly
$3,798
Monthly
$8,230
Annual
$98,760

$98,760 a year is around the 50th percentile for Civil Engineerss in Oklahoma. The median is $98,760.

Civil Engineers pay by metro area in Oklahoma

Metro areaMedian annualEmployment
Tulsa, OK$102,080880
Fort Smith, AR-OK$100,330110
Oklahoma City, OK$98,960880
Lawton, OK$83,65050

Other jobs in Oklahoma

All salaries in Oklahoma →