How Much Do Nurse Practitioners Make?

Abby McCoy, RN, BSN

Updated

Reviewed by NursingEducation Staff

Many nurses advance their careers by pursuing the role of nurse practitioner, or NP. Nurse practitioners are advanced practice registered nurses (APRNs) and take on a higher level of responsibility than registered nurses (RNs). As such, they are compensated at a higher level.

Nurse practitioner salaries can vary widely depending on specialty, location, and education level. NPs have an optimistic job outlook at 38% estimated growth through 2032, according to the U.S. Bureau of Labor Statistics (BLS), which is much higher than average. This guide can assist any prospective nurse practitioner through the details of salary expectations in the nurse practitioner field.

Just the Highlights: Nurse Practitioner Salaries

Nurse practitioners can earn the highest average annual salaries in these roles and locations:

State California

$158,130

City San Jose, CA

$199,630

Role/Degree Certified Registered Nurse Anesthetist (CRNA)

$259,707

How Much Do Nurse Practitioners Make?

On average in the U.S., nurse practitioners make $124,680, according to the BLS. The national salary mean is reported as $59,428, which puts NP salaries well above average.

Nurse practitioner salary breaks down to about $60 an hour, but compensation depends on several variables, which will be detailed below.

Nurse practitioner average annual salary

$124,680

Nurse practitioner average hourly wage

$59.94

On the low end, nurse practitioners can make an average of $87,340, while the higher end averages closer to $165,240, according to BLS data. ZipRecruiter reported a higher gap, with salaries averaging anywhere from $41,500 to $200,000.

BLS Nurse Practitioner Salary Range

Source: BLS

How Education Affects Nurse Practitioner Salaries

All nurse practitioners must first become registered nurses (RNs) by earning a Bachelor of Science in Nursing (BSN), which takes four years. Some schools offer an accelerated option in as little as 12 months when a prospective student already has all required prerequisites completed.

RNs can also become credentialed with an Associate Degree in Nursing (ADN), which typically takes two years, but most NP programs prefer candidates to have a bachelor’s. After graduation, nurses must pass their National Council Licensure Examination (NCLEX), after which they become RNs.

After obtaining an RN license and gaining some experience as a nurse, aspiring nurse practitioners may choose their higher education path. Many NPs earn a Master of Science in Nursing (MSN), which takes about two years to complete. Others graduate with a Doctor of Nursing Practice (DNP), which takes longer, but may offer higher salaries.

Average Salary by State
StateAverage Salary
Alabama$106,610
Alaska$116,390
Arizona$121,410
Arkansas$107,110
California$158,130
Colorado$116,440
Connecticut$131,490
Delaware$120,570
Florida$110,310
Georgia$115,440
Hawaii$128,310
Idaho$117,720
Illinois$122,310
Indiana$121,730
Iowa$128,180
Kansas$111,670
Kentucky$109,290
Louisiana$118,210
Maine$118,300
Maryland$119,650
Massachusetts$138,700
Michigan$113,780
Minnesota$128,160
Mississippi$117,260
Missouri$113,180
Montana$119,960
Nebraska$118,970
Nevada$136,230
New Hampshire$125,780
New Jersey$143,250
New Mexico$129,560
North Carolina$114,450
North Dakota$113,940
Ohio$117,440
Oklahoma$121,740
Oregon$136,250
Pennsylvania$120,550
Rhode Island$125,250
South Carolina$109,130
South Dakota$115,610
Tennessee$99,330
Texas$124,660
Utah$115,610
Vermont$116,610
Virginia$116,980
Washington$135,590
West Virginia$106,790
Wisconsin$121,210
Wyoming$115,230

Source: Maryville University, BLS, Zip Recruiter

*Figure represents CRNA salary average, which requires a DNP

How Specialty Certification Affects Nurse Practitioner Salaries

Nurse practitioners choose a specialty when they choose their education program. After graduation, they must then pass the certification exam for that specialty. Each field of study offers different levels of compensation based on the acuity of the patient population and the education level required. For example, certified registered nurse anesthetists work in a high-risk environment and must complete up to 10 years of education, but they are paid the highest.

NP specialty examinations are given through various nursing institutions:

Nurse Practitioner Specialties
Speciality Salary Average
Adult-Gerontology Primary Care NP (AGPCNP)$52.72$109,657
Certified Nurse-Midwife (CNM)$54.52$113,401
Certified Registered Nurse Anesthetist (CRNA)$124.86$259,707
Family NP (FNP)$62.64$130,295
Neonatal NP (NNP)$65.70$136,649
Pediatric NP (PNP)$64.98$135,161
Psychiatric Mental Health NP (PMHNP)$67.84$141,112
Womens Health NP (WHNP)$59.79$124,362

Source: ZipRecruiter.com

Location and Nurse Practitioner Salaries

Much like any profession, location of employment can make a big difference in salary due to cost of living differences. In general, the coasts offer NPs the highest pay, while the southeastern states offer the lowest.

Top-Paying States for Nurse Practitioners
Alabama$51.25$106,610
Alaska$55.96$116,390
Arizona$58.37$121,410
Arkansas$51.50$107,110
California$76.02$158,130
Colorado$55.98$116,440
Connecticut$63.22$131,490
Delaware$57.97$120,570
Florida$53.03$110,310
Georgia$55.50$115,440
Hawaii$61.69$128,310
Idaho$56.60$117,720
Illinois$58.80$122,310
Indiana$58.52$121,730
Iowa$61.63$128,180
Kansas$53.69$111,670
Kentucky$52.54$109,290
Louisiana$56.83$118,210
Maine$56.88$118,300
Maryland$57.52$119,650
Massachusetts$66.68$138,700
Michigan$54.70$113,780
Minnesota$61.62$128,160
Mississippi$56.38$117,260
Missouri$54.41$113,180
Montana$57.67$119,960
Nebraska$57.20$118,970
Nevada$65.50$136,230
New Hampshire$60.47$125,780
New Jersey$68.87$143,250
New Mexico$62.29$129,560
North Carolina$55.02$114,450
North Dakota$54.78$113,940
Ohio$56.46$117,440
Oklahoma$58.53$121,740
Oregon$65.50$136,250
Pennsylvania$57.96$120,550
Rhode Island$60.22$125,250
South Carolina$52.47$109,130
South Dakota$55.58$115,610
Tennessee$47.75$99,330
Texas$59.93$124,660
Utah$55.58$115,610
Vermont$56.06$116,610
Virginia$56.24$116,980
Washington$65.19$135,590
West Virginia$51.34$106,790
Wisconsin$58.27$121,210
Wyoming$55.40$115,230

Source: BLS

Top-Paying Nurse Practitioner Salaries by City

A city’s size often directly correlates with the level of compensation for their nurse practitioners. For example, a large teaching hospital in a city of millions will pay their NPs more than a small community hospital in a town of 20,000.

Again, these pay scales arise from the cost of living in the area, as well as increased competition in the healthcare market in urban areas.

Top-Paying Metropolitan Areas for Nurse Practitioners
Metropolitan areaHourly mean wageAnnual mean wage
El Centro, CA$73.25$152,370
Napa, CA$90.96$189,190
New York, NY$81.88$170,320
Sacramento, CA$75.87$157,810
Salinas, CA$75.44$156,920
San Francisco, CA$91.38$190,070
San Jose, CA$95.98$199,630
San Luis Obispo, CA$75.72$157,490
Vallejo, CA$87.01$180,990
Yuba City, CA$77.74$161,690

Source: BLS

Workplace Type and Nurse Practitioner Salaries

Nurse practitioner salaries can also vary based on their work environment. Acute care pays more than primary care across the board in medicine. Patients in need of acute medical attention are usually seen in urgent care facilities, emergency rooms, hospital units, and intensive care units. NPs may also earn more away from the bedside, in hospital administration or other executive roles.

Top Paying Industries for Nurse Practitioners
IndustryHourly mean wageAnnual mean wage
Psychiatric and Substance Abuse Hospitals$64.68$134,540
Grantmaking and Philanthropic$66.01$137,300
Business Settings$66.01$137,310
Vocational Rehabilitation$67.13$139,640

Source: BLS

How to Increase Your Earnings as a Nurse Practitioner

Nurse practitioners can increase their salary through several avenues. As laid out above, compensation directly correlates to location, specialty, workplace type, and level of education, and the way to a higher salary lies in those factors.

1

Earn a DNP

Nurse practitioners with a doctorate earn more than NPs with an MSN, especially if they specialize as nurse anesthetists.

2

Try a New Specialty

NPs don’t have to stick to their first specialty: they can switch to a new one at any time during their career. Additional education may be required, and NPs will have to pass their new specialty’s certification exam.

3

Advance to Management

A nurse practitioner who wants to earn more and would like to step away from the bedside can consider management opportunities in healthcare settings or in the business world.

4

Transfer to a New Work Setting

Acute care pays more than primary care, so another way to climb the salary ladder is to move to a more acute setting like a hospital.

Nurse Practitioner (NP) Salaries FAQs

1. What roles offer the highest pay for nurse practitioners?

The highest-paid nurse practitioners are CRNAs, who make approximately $259,707 annually. Other high-paying nurse practitioner roles include home health care and vocational rehabilitation.

2. What do nurse practitioners make per hour?

On average, nurse practitioners earn $59.94 an hour, which is about $124,680 per year. These numbers can vary based on experience, location, role, and specialty.