Average Registered Nurse Salary

$52.15/hour

The average salary for a Registered Nurse in Texas is $52.15 per hour. This is 13% higher than the US average of $45.37.

Last updated on November 11, 2026. Based on active jobs on Vivian.com.

Registered Nurse salaries in Texas compared to National Averages

$52.15/hour

Texas

13% higher than the US average.

$45.37/hour

United States

What cities in Texas pay the most for Registered Nurses?

Little Elm, Texas, Euless, Texas, and Prosper, Texas pay Registered Nurses the most, all averaging $60 per hour. For comparison, the Texas average for Registered Nurses is $52 per hour — Little Elm, Texas, Euless, Texas, and Prosper, Texas pay 15% more.

CityAverage Hourly SalaryMax Hourly Salary
Little Elm, Texas$60$60
Euless, Texas$60$60
Prosper, Texas$60$60
Humble, Texas$57$60
Plano, Texas$56$60
Round Rock, Texas$55$60
Flower Mound, Texas$55$57
What type of Registered Nurses make the most money in Texas?

Director of Nursing earns the most among Nursing specialties in Texas, averaging $65 per hour, followed by Skilled Nursing ($59) and Rehabilitation ($58). Director of Nursing also has the highest ceiling, with max hourly pay reaching $83. For comparison, the Texas average for Registered Nurses is $52 per hour — Director of Nursing earns 26% more.

SpecialtyAverage Hourly SalaryMax Hourly Salary
Director of Nursing$65$83
Skilled Nursing$59$72
Rehabilitation$58$72
Long Term Care$58$72
Special Procedures$57$60
Hematology / Oncology$56$60
PACU - Post Anesthesia Care$56$61
Pediatrics CVICU$55$60
How does the pay for Registered Nurses in Texas compare to nearby states?

New Mexico pays Registered Nurses the most, averaging $66 per hour, followed by Colorado ($56) and Kansas ($54). New Mexico also has the highest ceiling, with max hourly pay reaching $72. For comparison, the Texas average for Registered Nurses is $52 per hour — New Mexico pays 26% more.

Average Hourly SalaryMax Hourly Salary
New Mexico$66$72
Colorado$56$63
Kansas$54$59
Missouri$50$62
Nebraska$49$51
Arizona$48$53
Oklahoma$47$52
Louisiana$42$46
Arkansas$40$42
Mississippi$39$42
What are the highest paying Employers and Agencies for Registered Nurse jobs in Texas?

Navitas Healthcare pays Registered Nurses the most, averaging $52 per hour, followed by CloudinfraIT Inc ($51) and CoreCivic ($49). Perm Staff Jobs has the highest ceiling, with max hourly pay reaching $72. For comparison, the Texas average for Registered Nurses is $52 per hour, roughly in line with Navitas Healthcare.

Average Hourly SalaryMax Hourly Salary
Navitas Healthcare$52$52
CloudinfraIT Inc$51$57
CoreCivic$49$49
Perm Staff Jobs$48$72
Memorial Hermann Health System$48$48
Parkland Health and Hospital System$46$62
Patterns Hiring - Perm$45$45
TK Health$42$42
Pennant Services$42$63
Baptist Health System - San Antonio TX$37$46

Last updated on November 11, 2026. Information based on active jobs on Vivian.com and pay data from BLS and around the web.

Was this page helpful?

Get alerts about new jobs and salary trends in Texas

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

Featured Blog Posts

Open article How to Find the Best Travel Nurse Housing in Texas
Texas travel nurse housing
How to Find the Best Travel Nurse Housing in Texas
Head to the Lone Star State, where the cost of living is lower and there’s no state income tax.
Open article Dallas, Texas – Healthcare Employment Location Guide
Travel nursing in Dallas, Texas
Dallas, Texas – Healthcare Employment Location Guide
Keep more of your nursing paycheck in this exciting, low-cost locale without state income taxes.
Open article Houston, TX: Healthcare Employment Location Guide
RN jobs in Houston Location Guide
Houston, TX: Healthcare Employment Location Guide
Houston is home to the largest medical campus in the world. Check out the job scene in this hip city.
See more Blog Posts