Registered Nurses in the state of Oklahoma earn an average annual salary of $66,600 per year (or $32.02 per hour) as of May 2020, according to the U.S. Bureau of Labor Statistics. 80% of Oklahoma RNs earn between $47,760 and $85,160.
On average, RNs in Oklahoma earn about 16% less than the national average salary for nurses, at $80,010 (or $38.47 per hour).
[ Looking for more information? Get instant salary estimates and personalized matches with high-paying nursing jobs. ]
The cost of living in a region can impact what nurses tend to earn working in those areas. With a Cost of Living Index of 87.2 in 2020, nurses in Oklahoma can expect lower prices for food, housing, and transportation compared to other states. So, it’s understandable that their earnings would also be lower than the national average.
|State||Avg. RN Salary||Avg. RN Salary (adjusted for COL)||Local Estimates|
|Oklahoma||$66,600||$76,376||Get Local Estimate|
|Nationwide||$80,010||-||Get Local Estimate|
Discover your true salary range
Receive a free salary estimate in minutes. Then get matched with nursing jobs to pay it.
Average RN Salary In Oklahoma Cities
Oklahoma RN salaries vary quite a bit across the state, but the highest-paying regions for RNs are in the Oklahoma City area, with average RN salaries at around $68,510. Tulsa is second at $67,470. RNs located in the Enid area area can expect to earn about $63,040.
|Metro Area||RNs Employed||Avg. RN Salary|
|Oklahoma City, OK||14,690||$68,510|
Average RN salary vs similar healthcare professions in Oklahoma
At a $66,600 average annual salary, RNs in Oklahoma tend to earn slightly less than some other types of healthcare workers in the state. Across all these professions, “Nurse Practitioners” and “Physical Therapists” workers in Oklahoma earn an average salary ranging between $92,670-$112,750 according to the BLS.
Here’s how a sample of these other types of healthcare professions compare to RN salaries in Oklahoma:
|Profession||# Employed||Avg. Salary|
|LPNs / LVNs||12,850||$43,250|
Job outlook for Registered Nurses in Oklahoma
About 32,950 RNs reside in the state of Oklahoma. These jobs are still projected to increase by about 9.1% from 2018 to 2028 – an increase of almost 3,230 new RNs in the state in the coming years.