Registered Nurse Salary Guide: Tulsa, OK

Whether you’re building a long-term nursing career in Tulsa or landing in town for a travel contract, registered nurses (RNs) find significant demand for their skills in Oklahoma’s second-largest city. No matter where you are in your career, you want fair compensation for the clinical expertise you bring to the job. Investigate the average RN salary in Tulsa for permanent and travel positions to ensure you do.

Our RN salary guide fills you in on the average pay rates for RN jobs in Tulsa and nearby destinations, giving you a sense of earning potential in this market. We also look at employment prospects for nurses working in Oklahoma and strategies for increasing your salary so you can score your dream nursing job.

Average Registered Nurse Salary


The average salary for a Registered Nurse in Tulsa, OK is $31.41 per hour. This is 26% lower than the Oklahoma average of $39.57.

Estimate based on Bureau of Labor Statistics data.

Registered Nurse salaries in Tulsa, OK compared to State and National Averages


Tulsa, OK

35% lower than the US average.



7% lower than the US average.


United States

How Registered Nurse Salaries in Tulsa Compare to Other Cities


Oklahoma City, Oklahoma


This is 2% higher than the Tulsa average of $31.41.

Overland Park, Kansas


This is 18% higher than the Tulsa average of $31.41.

Plano, Texas


This is 34% higher than the Tulsa average of $31.41.

What are the highest paying Agencies for Registered Nurse jobs in Tulsa?
Average Hourly SalaryMax Hourly Salary
Turn Key Health$38$40
Saint Francis Health System$33$33

Last updated on June 16, 2024. Information based on active jobs on and pay data from BLS and around the web.

Was this page helpful?

Get alerts about new jobs and salary trends in Tulsa, OK

Be the first to know about new jobs for Registered Nurses with the salary that suits you.

How to Earn More as a Nurse in Tulsa

Keep Learning

Expand your clinical knowledge and expertise by earning a specialty credential or higher-level degree. Professional credentials through education or certification help pave the way for more challenging RN jobs in Tulsa with higher pay.

A Doctor of Nursing Practice can push your average annual salary above $102,000, but even moving from an associate degree to a bachelor’s degree can result in an average salary
increase of 22%. The chart below shows average nursing salaries by education in the United States in 2020, according to Statista data.

Compare Job Offers

Employers offer salary ranges based on how urgently they need nurses. You may find that you can earn more by taking overnight, weekend or holiday shifts when finding staff is typically more challenging.

There are also pay differences based on workplace setting, as some healthcare facilities have larger budgets. For example, staff nurses in the United States earn an hourly rate of $37.59 in home health, $40.88 in hospitals and $44.74 in outpatient care centers, according to May 2021 data from BLS.

Think about the benefits package as well. For example, tuition reimbursement can be a valuable perk if you’re considering returning to school to earn a degree and further your career.

Featured Blog Posts

Open article Tulsa, OK: Healthcare Employment Location Guide
Route 66 Tulsa Oklahoma
Tulsa, OK: Healthcare Employment Location Guide
Learn why this diverse city might be a great place to find your next healthcare job.
Open article Employer Spotlight: Ascension St. John Medical Center, Tulsa
Ascension St. John Medical Center, Tulsa, OK
Employer Spotlight: Ascension St. John Medical Center, Tulsa
Discover how this highly-ranked hospital inspires nurses to excel at all stages of their careers.
Open article Employer Spotlight: St. Francis Hospital, Tulsa, OK
St. Francis Hospital Tulsa, Oklahoma
Employer Spotlight: St. Francis Hospital, Tulsa, OK
Explore the perks of working at an award-winning hospital with many career development opportunities.
See more Blog Posts