Skip to content

How Much Does an RN Make in Texas in 2026?

Typical pay for RNs in Texas, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$95,970
Typical pay a year
$46.14
Typical pay an hour
#22
Pay rank of 51 · -2% vs US
271,380
RNs employed
Where RN pay falls in Texas
from starting out to the top earners
$67,120
Starting out
$79,170
First years
$95,970
Typical
$105,100
Experienced
$127,950
Top 10%

BLS OES May 2025 · Texas · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical RN in Texas earns about $46.14 per hour, or $95,970 per year, according to the latest government wage data (May 2025). Calculated from that annual figure, pay works out to roughly $7,998 a month and $1,846 a week. These numbers describe typical earnings across hospital, clinic, and outpatient settings statewide, before accounting for experience or location.

That pay sits 2% below the national figure of $46.90 an hour, or $97,550 a year, for registered nurses, a modest gap tied largely to living costs. Texas ranks 22nd out of 51 states and the District of Columbia for RN pay. The state employs 271,380 registered nurses, one of the largest RN workforces in the country.

RN pay in Texas at a glance

  • Registered nurses in Texas typically earn $46.14 per hour, or about $95,970 per year, according to the latest government wage data (May 2025).
  • Texas pay runs 2% below the national figure of $97,550 a year, ranking 22nd out of 51 states and D.C.
  • Dallas leads the state, where RNs earn $101,420 a year, about 6% above the Texas figure.
  • Entry-level positions typically start around $67,120 a year, while the top 10% of earners make over $127,950.
  • Texas RN pay rose 40% over the past decade, from $68,590 in 2015 to $95,970 in 2025.

BLS OES May 2025

How much does an RN make in Texas?

RN pay by career stage in Texas

RN pay by career stage in Texas
Career stageTexasUnited States
Starting out$67,120$32.27 an hour$68,940$33.14 an hour
First years$79,170$38.06 an hour$80,330$38.62 an hour
Typical RN$95,970$46.14 an hour$97,550$46.90 an hour
Experienced$105,100$50.53 an hour$112,350$54.02 an hour
Top 10%$127,950$61.51 an hour$137,470$66.09 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

RN pay by experience level in Texas

Entry-level positions in Texas typically offer around $32.27 an hour, or about $67,120 a year, for RNs just starting out. Pay tends to rise from there as nurses gain experience and move into more specialized units. Within a few years, many reach the typical figure of $46.14 an hour, or $95,970 a year, for the state.

Experienced RNs in Texas often earn well above the typical figure, and the top 10% of earners make over $61.51 an hour, or $127,950 a year. That leaves a spread of $60,830 between entry-level and top-tier pay. Setting, years of experience, and city all play a part in where an individual RN lands within that range.

RN pay growth in Texas

$95,970
2025 typical annual pay
+$5,960 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for RNs in Texas · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

Texas RN pay climbed from $68,590 in 2015 to $95,970 in 2025, a gain of $27,380. That amounts to a 40% rise over the decade. Growth was consistent through those years, without sharp swings up or down.

Nationally, RN pay rose 45% over the same decade, a bit faster than the Texas pace. Pay in Texas has still moved up steadily year after year. Someone starting a nursing career now enters a field where earnings have consistently trended upward. Future gains are not guaranteed, but the decade-long pattern has been a steady climb.

RN salary by city in Texas

Pay runs highest in Dallas, where RNs earn $48.76 an hour, or $101,420 a year, about 6% above the statewide figure. Fort Worth and Arlington share that same figure, since they fall within the Dallas metro area. Houston and its surrounding metro follow closely at $99,830 a year.

Pay runs lowest in Eagle Pass, where RNs earn $35.42 an hour, or $73,660 a year, a difference of $27,760 from the top of the range. Dallas also holds the largest RN workforce in the state at 76,680 employed. Each city figure covers its full metro area, and differences in pay often line up with differences in local living costs.

Typical RN pay by metro area in Texas
#CityTypical payHourlyVs TexasRNs employed
1Dallas
metro incl. Fort Worth · Arlington
$101,420$48.76+6%76,680
2Houston
metro incl. Pasadena · The Woodlands
$99,830$48.00+4%65,910
3Austin
metro incl. Round Rock · San Marcos
$97,890$47.06+2%18,920
4San Antonio
metro incl. New Braunfels
$94,370$45.37-2%23,660
5Killeen
metro incl. Temple
$93,440$44.92-3%5,340
6Waco$92,890$44.66-3%2,570
7Amarillo$86,850$41.76-10%3,030
8El Paso$86,100$41.39-10%7,320
9Sherman
metro incl. Denison
$83,700$40.24-13%1,580
10Victoria$83,680$40.23-13%1,080
11Wichita Falls$83,280$40.04-13%1,470
12College Station
metro incl. Bryan
$83,090$39.95-13%2,950
13Corpus Christi$82,690$39.76-14%4,800
14Midland$82,120$39.48-14%1,210
15Lubbock$81,480$39.17-15%5,070
16Odessa$81,370$39.12-15%1,140
17Beaumont
metro incl. Port Arthur
$81,180$39.03-15%3,100
18Brownsville
metro incl. Harlingen
$81,090$38.98-16%2,930
19Texarkana$80,610$38.75-16%1,760
20McAllen
metro incl. Edinburg · Mission
$80,540$38.72-16%5,400
21Tyler$80,340$38.63-16%4,430
22Longview$80,330$38.62-16%2,480
23Abilene$80,240$38.58-16%1,680
24San Angelo$80,080$38.50-17%1,710
25Laredo$77,050$37.05-20%1,760
26Eagle Pass$73,660$35.42-23%340

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Texas typical pay $95,970

How Texas compares with nearby states

Compared with nearby states, Texas RNs generally earn more. New Mexico comes closest, at $94,340 a year, just 2% below Texas, while Oklahoma ($82,920), Louisiana ($80,230), and Arkansas ($78,940) each trail by 14% to 18%. RN licenses can often be endorsed or transferred between neighboring states, making moves across these borders straightforward for many nurses.

Typical RN pay in Texas and bordering states
StateTypical payVs Texas
Texas$95,970baseline
New Mexico$94,340-2%
Oklahoma$82,920-14%
Louisiana$80,230-16%
Arkansas$78,940-18%

Bordering states, ranked by typical RN pay · BLS OES May 2025

Is Texas a good state for RNs?

#22
pay rank of 51 · -2% vs national
271,380
RNs employed in Texas
19
RN jobs per 1,000 jobs, vs about 22 nationally

RNs in Texas earn a competitive wage: typical pay is $95,970 a year, 2% below the national figure, ranking 22nd of 51. For every 1,000 jobs in Texas, about 19 are RN positions; nationally, the figure is closer to 22. RN jobs make up about the same share of the job market as they do across the country. Overall, Texas is a middle-of-the-table state for RN pay, close to the national figure.

Summary

Registered nurses in Texas typically earn $95,970 a year, or $46.14 an hour, up 40% over the past decade. Pay varies by city and experience, from entry-level positions near $67,120 to top earners above $127,950. Readers who want specific requirements should check the Texas Board of Nursing licensing page, and those comparing local markets can look at city-level pay pages within the state.

Frequently asked questions

How much does an RN make in Texas?
Registered nurses in Texas typically earn $46.14 an hour, or about $95,970 a year, according to the latest government wage data (May 2025). Pay is about 2% below the national figure of $97,550 a year, and it varies by city, setting, and experience level across the state.
How much does an RN make an hour in Texas?
RNs in Texas typically earn $46.14 an hour, according to the latest government wage data (May 2025). Entry-level positions start closer to $32.27 an hour, while the top 10% of earners make over $61.51 an hour.
What is the starting pay for an RN in Texas?
Entry-level RN positions in Texas typically offer around $32.27 an hour, or about $67,120 a year. Pay tends to rise from there with experience, moving toward the state's typical figure of $95,970 a year within a few years on the job.
Which city in Texas pays RNs the most?
Dallas pays RNs the most in Texas, with typical pay of $101,420 a year, about 6% above the statewide figure. Fort Worth and Arlington share that figure as part of the same metro area. Eagle Pass has the lowest pay in the state, at $73,660 a year.
Is RN pay in Texas higher than the national rate?
RN pay in Texas is about 2% below the national figure, at $95,970 a year compared with $97,550 nationally. Texas ranks 22nd out of 51 states and the District of Columbia. The gap is modest and tracks generally lower living costs in much of the state.

Explore next

← Back to the RN salary guide