Nurse Practitioner Salary in Texas: $131,670 Median (May 2025)

Nurse practitioners in Texas earn a median of $131,670 per year — $63.31 an hour — $630 below the national NP median of $132,300, ranking #25 of 51 states and D.C. The middle 80% of Texas NPs earn between $96,880 and $161,980. Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 — the federal wage survey, not job-board self-reports.

Texas NP pay range (May 2025)

$131,670
median
US median $132,300
$96,88010th pct
$161,98090th pct

Dark band = middle 50% of Texas NPs (25th–75th percentile). Light band = middle 80%. New NPs typically start near the left edge.

NP vs RN Pay in Texas

The median NP in Texas out-earns the median RN by $35,700 per year (37%). Same state, same license underneath — the difference is the graduate degree and the scope that comes with it.

$95,970
RN median in Texas
$131,670
NP median in Texas

Full RN salary breakdown for Texas

Compare Texas With Any State

Weighing a move, telehealth, or a compact-state license? Put Texas side by side with any other NP market.

Texas vs
May 2025 BLSTexasCalifornia
Median annual salary$131,670$168,520
Median hourly wage$63.31/hr$81.02/hr
Entry-level range (10th pct)$96,880$120,340
Experienced (75th pct)$147,660$209,350
Top earners (90th pct)$161,980$240,830
NPs employed25,97025,120

The NP path starts with an RN license

Every NP passed the NCLEX first. If you’re earlier on the ladder: compare Texas’s board-approved nursing programs by real first-time pass rates, and see the full earning ladder from CNA to CRNA.

Frequently Asked Questions

How much do nurse practitioners make in Texas?

NPs in Texas earn a median of $131,670 per year — $63.31 per hour — $630 below the national NP median of $132,300 (BLS May 2025). That ranks Texas #25 of 51 states and D.C. by median NP pay.

How much more do NPs make than RNs in Texas?

The median NP in Texas earns $131,670 versus $95,970 for the median RN — a difference of $35,700 per year (37%). The step up requires a master's or doctoral NP program on top of the RN license.

What is a starting NP salary in Texas?

New NPs generally start near the lower percentiles: in Texas, the 10th percentile is $96,880 and the 25th percentile is $113,840. Most NPs move toward the $131,670 median within their first several years of practice.

How many nurse practitioners work in Texas?

25,970 nurse practitioners are employed in Texas per the BLS May 2025 estimates.

NP salary in other states