SalaryCalculations

Nurse Practitioners Salary in Texas

State wage data from the BLS OEWS survey, May 2025.

Median annual

$131,670

Median hourly

$63

Average annual

$131,420

Employed in state

26K

The median annual salary for Nurse Practitioners in Texas is $131,670, or about $63 an hour. That is about the same as the national median.

Pay in Texas ranges from $96,880 at the 10th percentile to $161,980 at the 90th percentile. Roughly 26K people work as nurse practitioners in the state.

Pay distribution in Texas

10th$96,880
25th$113,840
Median$131,670
75th$147,660
90th$161,980

Salary calculator

Hourly
$63.30
Daily
$506
Weekly
$2,532
Bi-weekly
$5,064
Monthly
$10,973
Annual
$131,670

$131,670 a year is around the 50th percentile for Nurse Practitionerss in Texas. The median is $131,670.

Nurse Practitioners pay by metro area in Texas

Metro areaMedian annualEmployment
Midland, TX$146,610100
Killeen-Temple, TX$138,670480
Houston-Pasadena-The Woodlands, TX$134,5606.0K
Corpus Christi, TX$133,810350
Beaumont-Port Arthur, TX$133,130240
Tyler, TX$132,490300
San Antonio-New Braunfels, TX$131,7701.8K
Dallas-Fort Worth-Arlington, TX$130,9807.3K
Wichita Falls, TX$130,310190
Victoria, TX$129,580100
Longview, TX$129,210250
San Angelo, TX$129,180200
Abilene, TX$129,120110
Waco, TX$128,920210
Austin-Round Rock-San Marcos, TX$128,0502.7K

Other jobs in Texas

All salaries in Texas →