Average Registered Nurse Salary

$49.31/hour

The average salary for a Registered Nurse in Texas is $49.31 per hour. This is 1% higher than the US average of $48.90.

Last updated on September 26, 2026. Based on active jobs on Vivian.com.

Registered Nurse salaries in Texas compared to National Averages

$49.31/hour

Texas

1% higher than the US average.

$48.90/hour

United States

What cities in Texas pay the most for Registered Nurses?

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

CityAverage Hourly SalaryMax Hourly Salary
Lewisville, Texas$60$60
Little Elm, Texas$60$60
Euless, Texas$60$60
Grapevine, Texas$55$57
Fort Worth, Texas$55$60
Round Rock, Texas$53$60
Prosper, Texas$53$60
Houston, Texas$51$54
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 Nursing Home ($58) and Radiology ($57). Director of Nursing also has the highest ceiling, with max hourly pay reaching $83. For comparison, the Texas average for Registered Nurses is $49 per hour — Director of Nursing earns 33% more.

SpecialtyAverage Hourly SalaryMax Hourly Salary
Director of Nursing$65$83
Nursing Home$58$72
Radiology$57$60
PreOp / PACU - Post Anesthesia Care$57$60
Special Procedures$57$60
Hematology / Oncology$56$60
PACU - Post Anesthesia Care$55$60
How does the pay for Registered Nurses in Texas compare to nearby states?

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

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

CoreCivic pays Registered Nurses the most, averaging $49 per hour, followed by Memorial Hermann Health System ($48) and Cook Children’s Health Care System ($47). Perm Staff Jobs has the highest ceiling, with max hourly pay reaching $72. For comparison, the Texas average for Registered Nurses is $49 per hour, roughly in line with CoreCivic.

Average Hourly SalaryMax Hourly Salary
CoreCivic$49$49
Memorial Hermann Health System$48$48
Cook Children’s Health Care System$47$52
Perm Staff Jobs$46$72
Parkland Health and Hospital System$43$47
TK Health$42$42
The Hospitals of Providence$37$37
Baptist Health System - San Antonio TX$36$46
TRS Healthcare Permanent$32$32

Last updated on September 26, 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