Salaripedia
English

How much does a civil engineer make in Tulsa?

$102,100a year

Median yearly pay for civil engineers in the Tulsa, OK metro area. That is $49.08 an hour or $8,507 a month.

Hourly
$49.08
Vs. national median
+1%
Rank among cities
70 of 373
Jobs in the area
880
Pay range
Lowest 10%: $73,310Median: $102,100Highest 10%: $151,900
PercentileYearlyHourly
10th$73,310$35.25
25th$81,080$38.98
Median$102,100$49.08
75th$129,200$62.13
90th$151,900$73.04

Other cities in Oklahoma

Median yearly pay for civil engineers.

Fort Smith, AR$100,300
Oklahoma City, OK$98,960
Lawton, OK$83,650
Civil Engineer salary in Oklahoma Civil Engineer salary in all states

Related jobs in Tulsa

Same field, median yearly pay.

Petroleum Engineer$130,800
Chemical Engineer$127,400
Health and Safety Engineer$116,500
Materials Engineer$110,700
Mechanical Engineer$107,400
Engineer$107,200
Aerospace Engineer$107,100
Environmental Engineer$105,500
Electrical Engineer$105,200
Electronics Engineer$102,400
Salaries for every job in Tulsa, OK

Frequently asked questions

How much does a civil engineer make an hour in Tulsa?

The median hourly pay in the Tulsa, OK metro area is $49.08 ($102,100 a year).

Do civil engineers make more in Tulsa than the national average?

Yes: $102,100 against $100,800 nationally, 1% more.

How does Tulsa compare with the rest of Oklahoma?

The median in Oklahoma is $98,760, so Tulsa pays 3% more.

Where does Tulsa rank for civil engineer pay?

70 of 373 metro areas with data.

How much does a civil engineer make starting out in Tulsa?

The lowest-paid 10% make $73,310 or less a year; the top 10% make $151,900 or more.

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.