Nurse Practitioner Salary Calculator

Quick answer

A nurse practitioner salary calculator converts NP pay between annual, monthly, biweekly, weekly and hourly amounts, then places it in official wage data. Nurse practitioners in the United States had a median wage of $132,300 a year, or $63.61 an hour, in May 2025, according to the Bureau of Labor Statistics.

Updated 2026-10-02Reviewed by Prof. Dr. Khalil Mudassar, PhD
Try
BLS wage data, May 2025
Choose how your base pay is quoted.
$
Gross, before tax. Leave out overtime and bonuses.
Paid hours in a normal week.
Paid weeks. Use 52 if your leave is paid.
$
Overtime, shift differentials, call pay and one-time bonuses for the year, from your pay stubs.
$
Same pay type and hours. Compared with your base pay.

Annual gross pay

--
Monthly--
Biweekly--
Weekly--
Hourly (base pay)--
BLS percentile band--
Approximate hourly percentile--
Annual base pay percentile--
Gap to BLS median--
Full-time equivalent (2,080 hours)--
Second offer--
Second offer percentile--
Second offer vs your base pay--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the Nurse Practitioner Salary Calculator

  1. Choose annual salary or hourly rate, the way your employer states base pay.
  2. Enter your base pay, your hours per week and your weeks per year. Add other annual pay or a second offer if you have them.
  3. Read your annual gross pay, the pay-period amounts and where your hourly pay sits in the BLS wage table.

What each result tells you:

ResultWhat it means
Annual gross payBase pay for the year plus any other annual pay you entered, before tax.
Monthly, biweekly, weeklyAnnual gross pay divided by 12, 26 and 52.
HourlyBase pay per paid hour. This is the number compared with BLS.
BLS percentile bandThe two published BLS percentiles your hourly pay falls between.
Approximate hourly percentileA straight-line estimate between those two percentiles. BLS does not publish it. The verdict uses this number.
Annual base pay percentileThe same estimate for your yearly base pay against BLS annual wages, which assume 2,080 hours.
Gap to BLS medianYour hourly pay minus the BLS median hourly wage, in dollars and percent.
Full-time equivalentYour hourly pay times 2,080 hours, the work year BLS uses for annual wages.
Second offer rowsThe second offer as annual and hourly pay, its percentile and the yearly difference.

The first preset is an example, not a typical wage. It shows a nurse practitioner on a $135,000 salary at 40 hours a week. That is $64.90 an hour, about the 53rd percentile.

What Is a Nurse Practitioner Salary?

A nurse practitioner salary is the gross pay an NP earns in a year, before tax and deductions. BLS counts NPs under occupation code 29-1171, Nurse Practitioners.

BLS describes the work this way: nurse practitioners serve as primary and specialty care providers. They assess patients, decide how to improve or manage their health, and typically care for one population, such as adults, children or mental health patients.

FactValue (BLS)
Wage survey jobs, May 2025323,040
Jobs in 2025 (projections count)336,300
Projected jobs in 2035474,100, a rise of 41%
New jobs, 2025 to 2035137,800
Typical entry educationAt least a master degree in the nurse practitioner role
LicencesA registered nurse licence, a national certification exam and a state advanced practice licence
ScheduleMost work full time. Office roles keep business hours. Hospital roles include nights, weekends and holidays.

These facts come from the BLS Occupational Outlook Handbook and the OEWS wage survey, read on 2026-10-02. BLS links the growth to an aging population, more chronic disease and team-based care.

How This Page Differs from the Nurse Salary Calculator

This page covers nurse practitioners only, in depth. The nurse salary calculator uses the same BLS table for NPs and adds a selector for licensed practical nurses and registered nurses. Use that page to compare nursing levels. Use this page for NP industries, states, education and outlook.

How Does the Nurse Practitioner Salary Calculator Work?

The calculator converts your pay between time periods, then places your hourly pay in the BLS wage distribution for nurse practitioners.

Formula: Annual pay = hourly rate x hours per week x weeks per year
Approximate percentile = P1 + (your hourly - W1) / (W2 - W1) x (P2 - P1)
  1. Convert. An hourly rate is multiplied by hours and weeks. A salary is divided by them to get pay per hour.
  2. Add other pay. Overtime, differentials and bonuses you typed are added to the annual total only.
  3. Find the band. Your base hourly pay is checked against the 10th, 25th, 50th, 75th and 90th percentile wages. Your annual base pay gets the same check against annual wages.
  4. Interpolate. W1 and W2 are the two BLS wages around your pay. P1 and P2 are their percentiles.
  5. Measure the gap. Your hourly pay minus the median, then divided by the median.

The table below is the full BLS wage table for nurse practitioners that the tool uses.

Nurse Practitioners (SOC 29-1171)Hourly wageAnnual wage
10th percentile$48.72$101,340
25th percentile$56.73$117,990
50th percentile (median)$63.61$132,300
75th percentile$75.34$156,700
90th percentile$83.86$174,420
Mean (average)$66.01$137,300
Employment323,040 jobs

Source: BLS OEWS, national estimates, May 2025. Read on 2026-10-02.

BLS annual wages equal the hourly wage times 2,080 hours. That is 40 hours for 52 weeks. The comparison uses hourly pay so that part-time and long-shift schedules are judged fairly.

Nurse Practitioner Salary Example: Salaried at 44 Hours

A nurse practitioner in a primary care office earns a $126,000 salary. Clinic time and charting add up to about 44 hours a week, all year. A retention bonus adds $4,000. A hospital clinic offers $138,000 for the same hours.

StepCalculationResult
Paid hours a year44 x 522,288 hours
Hourly pay126,000 / 2,288$55.07
Annual gross pay126,000 + 4,000$130,000.00
Monthly130,000 / 12$10,833.33
Biweekly130,000 / 26$5,000.00
BLS hourly band55.07 is between 48.72 and 56.7310th to 25th percentile
Approximate hourly percentile10 + (55.07 - 48.72) / (56.73 - 48.72) x 15About the 22nd
Annual base pay percentile126,000 against BLS annual wagesAbout the 39th
Gap to median55.07 - 63.61-$8.54 an hour (-13.4%)
Second offer138,000 / 2,288$60.31 an hour, about the 38th, +$12,000.00 a year

By annual pay the salary sits at about the 39th percentile, between the 25th percentile of $117,990 and the median of $132,300. Per hour it falls further. At 44 hours a week the rate is $55.07, about the 22nd percentile. The second offer raises the rate to $60.31 an hour, about the 38th.

Factors That Change Nurse Practitioner Pay

Unpaid Charting Hours

Hours change the real rate of a salaried NP. Working 44 hours a week on a salary set for 40 cuts the hourly rate by 9.1%. Enter the hours you work, not the hours in the contract.

Industry by Jobs

Offices of physicians employ 46.0% of nurse practitioners in the survey. General hospitals employ 22.8%.

IndustryJobsShare of 323,040 jobs
Offices of Physicians148,60046.0%
General Medical and Surgical Hospitals73,61022.8%
Outpatient Care Centers31,5909.8%
Offices of Other Health Practitioners15,2604.7%
Home Health Care Services11,6003.6%

The industries with the highest employment of nurse practitioners that BLS lists. Source: BLS OEWS, May 2025. Read on 2026-10-02.

Industry by Pay

The highest mean wages are in small industries that employ few NPs. None of the five largest employers is on the list.

IndustryAnnual mean wageVersus national mean
Business Support Services$181,960+$44,660
Residential Intellectual and Developmental Disability, Mental Health, and Substance Abuse Facilities$164,600+$27,300
Scientific Research and Development Services$156,420+$19,120
Specialty (except Psychiatric and Substance Abuse) Hospitals$151,730+$14,430
Community Food and Housing, and Emergency and Other Relief Services$151,520+$14,220

The five industries with the highest annual mean wage for nurse practitioners. Source: BLS OEWS, May 2025. Read on 2026-10-02.

State

California has the highest annual mean wage for nurse practitioners at $176,760, which is $20,980 above Oregon in second place.

StateAnnual mean wage
California$176,760
Oregon$155,780
New Jersey$155,750
New York$153,900
Massachusetts$152,320

The states with the highest annual mean wage for nurse practitioners. Source: BLS OEWS, May 2025. Read on 2026-10-02.

Texas employs the most nurse practitioners, 25,970. California follows with 25,120 and New York with 22,890.

A Narrow Range

NP pay is tightly grouped. The 90th percentile, $174,420, is 1.72 times the 10th percentile, $101,340. A few dollars an hour move you a long way through the table.

Overtime and Differentials

BLS wages exclude overtime pay and shift differentials. Add them in the other annual pay field. Hourly NPs can price extra shifts with the overtime pay calculator.

Nurse Practitioner vs Registered Nurse Pay

Nurse practitioners earn $34,750 more than registered nurses at the median. The NP median is $132,300 and the registered nurse median is $97,550, a difference of 35.6%.

Occupation10th25thMedian75th90thMeanJobs
Registered nurse (29-1141)$68,940$80,330$97,550$112,350$137,470$101,4203,379,720
Nurse practitioner (29-1171)$101,340$117,990$132,300$156,700$174,420$137,300323,040
Nurse midwife (29-1161)$93,620$116,510$134,040$157,400$188,320$136,9807,920
Nurse anesthetist (29-1151)$155,250$206,730$236,590$294,350$339,500$248,32051,840

Annual wages. Source: BLS OEWS, national estimates, May 2025. Read on 2026-10-02.

The floor rises as much as the middle. The 10th percentile for nurse practitioners, $101,340, is above the registered nurse median.

The top does not rise as far. The best-paid tenth of registered nurses earn more than $137,470, which is above the NP median.

Among advanced practice roles, nurse practitioners and nurse midwives are $1,740 apart at the median. Nurse anesthetists earn $104,290 more.

When to Use the Nurse Practitioner Salary Calculator

Reading a Salaried Contract

Enter the salary and the weekly hours you expect to work, charting included. The hourly figure shows what the contract pays for your time.

Comparing Two Offers

Enter one offer as base pay and the other as the second offer. The tool shows both percentiles and the yearly difference.

Converting an Hourly Rate

Choose hourly, then set your shifts. At $70 an hour, three 12-hour shifts a week pay $131,040.00 a year. The salary to hourly calculator does the conversion without the BLS comparison.

Weighing the Move from RN to NP

Compare your current registered nurse pay with the NP wage table above. Then set the gain against the cost of a graduate degree.

Budgeting After Tax

The result is gross pay. Read the gross vs net income guide before you plan loan payments from it.

Common Mistakes with Nurse Practitioner Pay Comparisons

1. Comparing a Salary Without the Hours

A $126,000 salary is about the 39th percentile per hour at 40 hours and about the 22nd at 44 hours.

2. Expecting a Specialty Figure

BLS publishes one wage table for all nurse practitioners. It has no family, acute care or psychiatric NP table, and this tool does not invent one.

3. Assuming Practice Rules Set Pay

The scope of NP practice varies by state. BLS publishes no wage figure by practice rule, so this page makes no claim about its effect on pay.

4. Using the Mean as the Typical Wage

The mean is $137,300 and the median is $132,300. Half of NPs earn less than the median, so the median is the better midpoint.

5. Chasing the Top Industry Figure

Business support services pay a mean of $181,960, but the industry is not among the five largest employers of NPs.

Accuracy and Limitations

The conversion is exact arithmetic. The percentile is an estimate, because BLS publishes only five points of the wage distribution.

What it calculates accurately

  • Annual, monthly, biweekly, weekly and hourly gross pay from your own figures.
  • The BLS percentile band your hourly pay falls in.
  • The dollar and percent gap to the BLS national median.
  • The yearly difference between two offers on the same schedule.
  • The approximate percentile of your annual base pay against BLS annual wages.

What it does not account for

  • Federal, state and local tax, or any payroll deduction.
  • Your state, metro area, employer, experience or subspecialty.
  • Benefits such as health insurance, retirement match and paid leave.
  • Wages after May 2025. BLS updates the survey once a year.
  • Specialty and practice rules. BLS reports one wage table for every nurse practitioner.
  • Income of self-employed nurse practitioners. BLS does not survey them.

BLS wages are straight-time gross pay. They exclude overtime pay, shift differentials and nonproduction bonuses. Keep those in the other annual pay field so the comparison stays like for like.

How We Calculate Nurse Practitioner Pay and Percentiles

Method
Pay-period conversion from your inputs. Percentile band and linear interpolation against BLS OEWS national percentile wages.
BLS data
OEWS national estimates, May 2025, for 29-1171 Nurse Practitioners. Read on 2026-10-02 in the BLS OEWS Profiles tool. The figures are fixed constants on this page.
Inputs used
Pay type, base pay, hours per week, weeks per year, other annual pay and an optional second offer.
Assumptions
A BLS work year is 2,080 hours. Wages are spread evenly between two published percentiles. Monthly is annual / 12, biweekly is annual / 26 and weekly is annual / 52.
Rounding
Money to the cent. Approximate percentile to a whole number. Gap percent to one decimal.
Edge cases
Pay below the 10th or above the 90th percentile gets a band but no percentile number. A percentile that BLS shows only as at or above its reporting limit is never filled in. Zero or negative pay, hours above 168 and weeks above 52 return an error.
Not included
Tax, cost of living, experience and specialty adjustments. No such multiplier is used.
Sources
See Sources below.
Last reviewed
2026-10-02.

Frequently Asked Questions About Nurse Practitioner Salaries

How much do nurse practitioners make a year?

Nurse practitioners had a median annual wage of $132,300 in May 2025, according to BLS. The mean was $137,300. The middle half earned between $117,990 and $156,700.

How much do nurse practitioners make an hour?

The median hourly wage for nurse practitioners was $63.61 in May 2025. The lowest 10 percent earned less than $48.72 and the highest 10 percent earned more than $83.86.

What do the top 10 percent of nurse practitioners earn?

The highest 10 percent of nurse practitioners earned more than $174,420 a year in May 2025. That is $42,120 above the median.

What is a starting salary for a nurse practitioner?

BLS publishes no starting salary. The closest official figure is the 10th percentile wage, $101,340 a year in May 2025. One NP in ten earned less.

How much more do nurse practitioners make than registered nurses?

About $34,750 a year at the median. The NP median was $132,300 and the registered nurse median was $97,550 in May 2025.

Which state pays nurse practitioners the most?

California had the highest annual mean wage, $176,760, in May 2025. Oregon, New Jersey, New York and Massachusetts were the next four.

Where do most nurse practitioners work?

Offices of physicians employ 148,600 of the 323,040 nurse practitioners in the wage survey. General medical and surgical hospitals employ 73,610.

Is the nurse practitioner field growing?

Yes. BLS projects 41 percent growth for nurse practitioners from 2025 to 2035, from 336,300 to 474,100 jobs. The average for all occupations is 3 percent.

What degree does a nurse practitioner need?

BLS says nurse practitioners need at least a master degree in the role. They also need a registered nurse licence, a national certification and a state advanced practice licence.

Does BLS publish pay by NP specialty?

No. BLS has one wage table for all nurse practitioners. It does not split pay by family, pediatric, acute care or psychiatric practice.

Is my pay information saved?

No. The calculation runs in your browser. Nothing is sent to a server. The Save button stores a result only on your own device.

Sources

Related Calculators

Compare pay for other occupations.

Explore all career calculators

This nurse practitioner salary calculator gives an estimate for planning. It uses BLS survey data, not a pay offer, and it is not financial, tax or career advice. BLS figures are national estimates for May 2025, read on 2026-10-02. All amounts are gross pay before tax. Confirm pay with the employer before you decide. Spotted an error? Let us know.

Author

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~ More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.