Salaripedia
English

How much does a registered nurse make in Texas?

$95,970a year

Median yearly pay for registered nurses in Texas. That is $46.14 an hour or $7,998 a month.

Hourly
$46.14
Vs. national median
-2%
Rank among states
22 of 51
Jobs in the state
271,380
Pay range
Lowest 10%: $67,120Median: $95,970Highest 10%: $128,000
PercentileYearlyHourly
10th$67,120$32.27
25th$79,170$38.06
Median$95,970$46.14
75th$105,100$50.53
90th$128,000$61.51

Cities in Texas

Metro areas, median yearly pay.

Dallas, TX$101,400
Houston, TX$99,830
Austin, TX$97,890
San Antonio, TX$94,370
Killeen, TX$93,440
Waco, TX$92,890
Amarillo, TX$86,850
El Paso, TX$86,100
Sherman, TX$83,700
Victoria, TX$83,680
Wichita Falls, TX$83,280
College Station, TX$83,090
Corpus Christi, TX$82,690
Midland, TX$82,120
Lubbock, TX$81,480
Odessa, TX$81,370
Beaumont, TX$81,180
Brownsville, TX$81,090
Texarkana, TX$80,610
McAllen, TX$80,540
Tyler, TX$80,340
Longview, TX$80,330
Abilene, TX$80,240
San Angelo, TX$80,080
Laredo, TX$77,050
Eagle Pass, TX$73,660
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for registered nurses.

19. Vermont$97,460
20. Pennsylvania$96,430
21. Illinois$95,990
22. Texas$95,970
23. Wisconsin$95,530
24. New Mexico$94,340
25. Michigan$94,300
Registered Nurse salary in all states

Frequently asked questions

How much does a registered nurse make an hour in Texas?

The median hourly pay in Texas is $46.14 ($95,970 a year).

Do registered nurses make more in Texas than the national average?

No: $95,970 against $97,550 nationally, 2% less.

Where does Texas rank for registered nurse pay?

Texas ranks 22 of 51 states.

Which city in Texas pays registered nurses the most?

Dallas-Fort Worth-Arlington, TX, with a median of $101,400 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.