Nursing Salary in Oklahoma (2026 Guide)

nurses salaries in Oklahoma vary widely based on job type, experience, and endorsements. Here's what you can expect to earn as a nurses in OK in 2026.

Estimated Nursing salary
$1,125–$1,750/week
Based on recent Nursing job trends
Annual range
$59,000$91,000
Per year, all Nursing roles
Open jobs
46+
nursing jobs currently available in Oklahoma
Top hiring companies
AscensionU.S. Army 5th Medical Recruiting BattalionSignify Health

Nursing Salary Overview in Oklahoma

Estimated Nursing salary in Oklahoma: $1,125–$1,750/week ($59,000–$91,000/year). Based on recent Nursing job trends. Top earners in specialized roles like tanker or hazmat can exceed $100,000 per year.

Salary by Job Type

Pay varies significantly depending on whether you drive local, regional, or over-the-road routes in Oklahoma.

  • Local nurses: $45,000–$65,000/year — home daily, lower mileage pay
  • Regional nurses: $55,000–$75,000/year — multi-state routes, weekly home time
  • OTR nurses: $60,000–$85,000/year — nationwide routes, highest mileage pay
  • Owner-operators: $80,000–$150,000+/year — higher earnings but cover own expenses

Factors That Affect Nursing Pay

Several factors influence how much you can earn as a nurses in Oklahoma.

  • Years of experience — new drivers typically start 15–20% below average
  • Nursing endorsements (hazmat, tanker, doubles/triples) can add $5,000–$15,000/year
  • Route type and distance — OTR generally pays more than local
  • Company vs. independent — owner-operators earn more but have higher expenses
  • Freight type — specialized loads like refrigerated or oversized pay premiums

Frequently Asked Questions

Ready to find your next Nursing job in Oklahoma? Browse open positions now.

Browse Nursing Jobs in Oklahoma