SalaryCalculations

Registered Nurses Salary in Oklahoma

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

Median annual

$82,920

Median hourly

$40

Average annual

$85,060

Employed in state

38K

The median annual salary for Registered Nurses in Oklahoma is $82,920, or about $40 an hour. That is 15% lower than the national median.

Pay in Oklahoma ranges from $60,530 at the 10th percentile to $106,390 at the 90th percentile. Roughly 38K people work as registered nurses in the state.

Pay distribution in Oklahoma

10th$60,530
25th$77,350
Median$82,920
75th$98,910
90th$106,390

Salary calculator

Hourly
$39.87
Daily
$319
Weekly
$1,595
Bi-weekly
$3,189
Monthly
$6,910
Annual
$82,920

$82,920 a year is around the 50th percentile for Registered Nursess in Oklahoma. The median is $82,920.

Registered Nurses pay by metro area in Oklahoma

Metro areaMedian annualEmployment
Tulsa, OK$84,79011K
Oklahoma City, OK$82,92017K
Lawton, OK$80,570990
Fort Smith, AR-OK$79,8702.2K
Enid, OK$78,060810

Other jobs in Oklahoma

All salaries in Oklahoma →