Wagevane

Nurse Practitioner salary in Texas

Nurse practitioners in Texas earn a median $131,670 a year, 0% below the national median of $132,300. That ranks #25 of 51 states. After taxes, a single filer keeps about $101,262.

Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 29-1171. Taxes for tax year 2026.

YearlyMonthlyEvery 2 weeksHourly
Median pay$131,670$10,973$5,064$63.30
Average pay$131,420$10,952$5,055$63.18
Take-home (median)$101,262$8,439$3,895$48.68

Where the money goes

ItemPer year
Federal income tax$20,335
Social Security and Medicare$10,073
Texas income tax$0
Take-home$101,262

Texas's prices are 3% below the U.S. average, so the median take-home buys what $104,333 buys in an average-priced state. The Texas minimum wage is $7.25; the median nurse practitioner earns 8.7 times that.

Nurse Practitioner pay in Texas vs. neighboring states

StateMedian salaryTake-homeBuying power
Texas$131,670$101,262$104,333
Arkansas$125,660$92,993$106,966
Louisiana$125,600$93,732$106,264
New Mexico$137,520$99,853$108,287
Oklahoma$133,390$96,981$110,403

Frequently asked questions

How much do nurse practitioners make in Texas?
The median salary is $131,670 a year ($63.30 an hour), and the average is $131,420, per BLS data for May 2025.
How much do nurse practitioners take home in Texas?
About $101,262 a year after federal taxes, or $3,895 every two weeks, for a single filer at the median salary.
Do nurse practitioners earn more in Texas than the national average?
Texas ranks #25 of 51 for median pay, 0% below the U.S. median of $132,300. Adjusted for prices and taxes it ranks #15.