Registered Nurse salary in Oklahoma
The median registered nurse in Oklahoma earns $39.02 an hour, or $81,160 a year. That’s $5.98 below the national median, ranking #36 of 51.
- Median hourly$39.02
- Median yearly$81,160
- Bottom 10% earn under$30.82/hr
- Top 10% earn over$50.64/hr
- Average (mean) hourly$41.25
- RNs employed32,870
Source: BLS OEWS May 2024, Oklahoma, occupation 29-1141. bls.gov/oes. Figures are estimates for all RNs in the state, not offers.
Other nursing roles in Oklahoma
| Role | Median hourly | Median yearly |
|---|---|---|
| Licensed Practical Nurse | $26.86/hr | $55,870/yr |
| Certified Nursing Assistant | $16.85/hr | $35,040/yr |
| Nurse Practitioner | $60.90/hr | $126,670/yr |
Source: U.S. Bureau of Labor Statistics, OEWS May 2024 state estimates.
Open RN jobs in Oklahoma
- Registered Nurse (RN) - CICUAdvocate HealthOklahoma$38.20–$57.30/hrRNICUFull-timeNights
- Supervisor (RN) Interventional RadiologyAdvocate HealthOklahoma$44.15–$66.25/hrRNFull-time
- Outpatient Staff - Registered NurseVeterans Health AdministrationMuskogee, OK$83k–$150k/yrRNFull-timeCloses Nov 13, 2026
- Case Management - Registered NurseVeterans Health AdministrationMuskogee, OK$83k–$150k/yrRNFull-timeCloses Nov 13, 2026
- Cardiopulmonary Patient Educator - Registered NurseCVS Health / MinuteClinicTulsa, OK$54k–$117k/yrRNCardiacFull-time
- Clinical Nurse ManagerHealogicsEnid, OK$75k–$101k/yrRNFull-time