Salaripedia
English

How much does a registered nurse make in Tulsa?

$84,790a year

Median yearly pay for registered nurses in the Tulsa, OK metro area. That is $40.76 an hour or $7,066 a month.

Hourly
$40.76
Vs. national median
-13%
Rank among cities
180 of 380
Jobs in the area
10,880
Pay range
Lowest 10%: $57,240Median: $84,790Highest 10%: $109,200
PercentileYearlyHourly
10th$57,240$27.52
25th$79,950$38.44
Median$84,790$40.76
75th$99,580$47.88
90th$109,200$52.48

Other cities in Oklahoma

Median yearly pay for registered nurses.

Oklahoma City, OK$82,920
Lawton, OK$80,570
Fort Smith, AR$79,870
Enid, OK$78,060
Registered Nurse salary in Oklahoma Registered Nurse salary in all states

Related jobs in Tulsa

Same field, median yearly pay.

General Internal Medicine Physician$377,600
Family Medicine Physician$350,200
Physician$259,200
Physician$239,200
Nurse Anesthetist$212,200
Pediatrician$208,000
Dentist$165,300
Pharmacist$140,800
Nurse Practitioner$139,500
Physician Assistant$134,400
Salaries for every job in Tulsa, OK

Frequently asked questions

How much does a registered nurse make an hour in Tulsa?

The median hourly pay in the Tulsa, OK metro area is $40.76 ($84,790 a year).

Do registered nurses make more in Tulsa than the national average?

No: $84,790 against $97,550 nationally, 13% less.

How does Tulsa compare with the rest of Oklahoma?

The median in Oklahoma is $82,920, so Tulsa pays 2% more.

Where does Tulsa rank for registered nurse pay?

180 of 380 metro areas with data.

How much does a registered nurse make starting out in Tulsa?

The lowest-paid 10% make $57,240 or less a year; the top 10% make $109,200 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.