Nurse Practitioner Salary Calculator

Median nurse practitioner pay is $132,300 a year. Enter your own salary to see what you actually take home after federal income tax, Social Security and Medicare.

See the take-home pay for a nurse practitioner salary after taxes.

Nurse Practitioner salary: what the data says

According to the U.S. Bureau of Labor Statistics, Occupational Outlook Handbook (May 2025 wage data), the median pay for nurse practitioners was $132,300 a year. The lowest 10 percent earned less than $102,190 and the highest 10 percent earned more than $224,490. There were about 336,300 jobs in 2025, the typical entry-level education is a master's degree, and the BLS projects 41% growth (much faster than average) from 2025 to 2035.

The BLS reports hourly pay and the pay range for nurse anesthetists, nurse midwives and nurse practitioners combined (median $134,920 a year, $64.87 an hour). The $132,300 median is for nurse practitioners alone; the low and high figures in the table are the combined lowest and highest 10 percent ($102,190 and $224,490).

What you take home after federal tax

The table estimates take-home pay for a single filer using the 2026 federal standard deduction ($16,100), the 2026 federal brackets, Social Security (6.2% up to $184,500) and Medicare (1.45%). It does not include state or local income tax, 401(k) contributions or health insurance, which you can add in the calculator above.

LevelGross a yearFederal taxSocial Security + MedicareTake-home a yearTake-home a month
Lowest 10% (cut-off)$102,190$13,652$7,818$80,721$6,727
Median$132,300$20,486$10,121$101,693$8,474
Highest 10% (cut-off)$224,490$43,141$14,915$166,435$13,870

Pay varies a lot by state, city, employer, experience, shift differentials and overtime. The median is a national figure, not an offer or a guarantee. Source: U.S. Bureau of Labor Statistics, Occupational Outlook Handbook (May 2025 wage data). Tax figures: IRS Rev. Proc. 2025-32 and SSA.

How to use the nurse practitioner salary calculator

  1. Leave the annual salary at the national median or type your own pay.
  2. Add your 401(k) contribution percentage if you save before tax.
  3. Enter your state income tax rate (0 if your state has none).
  4. Read your take-home pay per year, month, paycheck and hour.

Frequently asked questions

How much does a nurse practitioner make a year?

The median pay for nurse practitioners was $132,300 a year in May 2025, according to the U.S. Bureau of Labor Statistics. Pay depends on state, employer and experience.

How much does a nurse practitioner take home after taxes?

On the national median of $132,300, a single filer keeps about $101,693 a year ($8,474 a month) after federal income tax and Social Security and Medicare, before any state tax.

What is the hourly pay for nurse practitioners?

The BLS reports hourly pay only for nurse anesthetists, nurse midwives and nurse practitioners combined: $64.87 an hour in 2025. For nurse practitioners alone, $132,300 a year works out to about $63.61 an hour at 2,080 working hours.

What education do you need to become a nurse practitioner?

The BLS lists a master's degree as the typical entry-level education.

Is the nurse practitioner job outlook good?

The BLS projects 41% growth (much faster than average) from 2025 to 2035. Actual local demand depends on your area.

Does this calculator include state tax?

Only if you enter a state rate. By default it estimates federal income tax and FICA for a single filer, so your real take-home pay will be lower in states with an income tax.

Related tools: Registered nurse salary · Physical therapist salary · Paycheck calculator · Hourly to salary · Federal income tax

← All tools