How much does a nurse practitioner earn

Nurse practitioners made an average of $120,680 as of May 2021. Learn how much nurse practitioners and similar careers can make.

How much does a nurse practitioner earn

by

Jackalyn Beck

How much does a nurse practitioner earn

Jackalyn Beck

Arrow Right

Writer

Jackalyn Beck has been a professional writer since 2014. She loves taking complex topics and making them easy to understand. She writes in various niches including education, business, food, and gardening. She has dual bachelor's degrees from Oklahom...

X

Check Edited by

Taylor Gadsden

How much does a nurse practitioner earn

Taylor Gadsden

Arrow Right

Editor & Writer

Taylor Gadsden has worked as an editor for BestColleges, focusing on degree, college, and career planning resources for prospective students. She holds a BA in journalism from the University of Georgia. Taylor is a former editor at Red Ventures....

X

Check Reviewed by

Elizabeth M. Clarke, MSN, FNP, RN, MSSW

How much does a nurse practitioner earn

Elizabeth M. Clarke, MSN, FNP, RN, MSSW

Arrow Right

Reviewer

Elizabeth Clarke is a board-certified family nurse practitioner. Her experience spans emergency departments, cardiac units, pediatric urgent care, and occupational health settings. She earned her bachelor of science in nursing and master's in nursing...

X

Updated December 2, 2022

Learn more about our editorial process

How much does a nurse practitioner earn

Image Credit: Ariel Skelley / DigitalVision / Getty Images

3 min read

Share this Article

  • How much does a nurse practitioner earn
  • How much does a nurse practitioner earn
  • How much does a nurse practitioner earn
  • How much does a nurse practitioner earn
  • How much does a nurse practitioner earn


  • Nurse practitioners can make from $79,470-163,350 annually.
  • Their salary depends on various factors like location, specialty, and years of experience.
  • The career is expected to grow by 40% from 2021-2031.

There are many career opportunities for nurse practitioners. They can land a job almost anywhere, from a hospital to a physician's clinic.

Their specific nursing duties depend on their experience and specialty. Job duties include running diagnostic exams, reviewing medical histories, and coordinating patient care plans.

BestColleges.com is an advertising-supported site. Featured or trusted partner programs and all school search, finder, or match results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site.

Ready to Start Your Journey?

What Is the Average Nurse Practitioner Salary?

According to the Bureau of Labor Statistics (BLS), the median annual salary for nurse practitioners was $120,680 as of May 2021. However, the location and specialty make a major difference in potential earnings. Common specialties include family, geriatric, and neonatal care. People with an MSN might also pursue a similar career, like as a nurse anesthetist, nurse midwife, or physician assistant.

  • Nurse Anesthetists: $195,610
  • Nurse Midwives: $112,830
  • Physician Assistants: $121,530

What Are the Highest-Paying Nurse Practitioner Specialties?

Nurse practitioners need a master's degree in nursing. They might also need special certifications or a certain number of experience hours, depending on their chosen specialty.

Nurse Practitioner SpecialtyAverage Annual SalaryNurse Anesthetist$167,480Mental Health Nurse Practitioner$114,500Pediatric Nurse Practitioner$94,840Orthopedic Nurse Practitioner$100,040Urology Nurse Practitioner$94,230

Data from Payscale as of September 2022

How Much Do Nurse Practitioners Make in Your State?

If you are looking to choose a state that pays well as a nurse practitioner, you first need to consider the specific specialty you want to pursue. Regardless, nurse practitioners living in metropolitan areas have higher salaries.

Median Salary for Nurse Practitioners by State (2022)


Data sourced from ZipRecruiter

The Highest-Paying States for Nurse Practitioners (by Average Salary, 2022)Family Nurse PractitionerGeneral Nurse PractitionerNurse AnesthetistNeonatal Nurse Practitioner

New York

New Hampshire

Vermont

Nevada

Massachusetts

Alaska

Montana

Arizona

Wyoming

Washington

New York

California

Data sourced from ZipRecruiter

Job Growth for Nurse Practitioners

Nurse practitioners can expect a lot of potential job growth in the future. In fact, the BLS projects that jobs in this career will grow by 40% from 2021-2031. So it is a fantastic option for people looking to switch to a job that is in high demand.

What Field of Nursing Pays the Most?

Being a nurse anesthetist is one of the highest-paying careers in nursing. However, it requires a doctorate of nursing practice (DNP) and at least two years of critical care nursing experience. It is also growing at a slower rate than most nursing positions. So, it is especially hard for recent graduates and those with less experience to find a job in this field.

Other options include:

  • Nurse midwives
  • Home healthcare services
  • Psychiatric and substance abuse nurses
  • Neonatal intensive care nurses
  • General nurse practitioners

Does More Education Lead to a Higher Nurse Practitioner Salary?

MSN Salaries

Nurses often pursue a master of science in nursing (MSN) because it opens up a new world of career possibilities. People who have obtained their MSN often pursue a specialty, like neonatal or geriatric care.

Nurse Practitioner

Depending on their specialty, nurse practitioners can do almost any nursing task and work in many places. Tasks might include developing treatment plans, taking patient information, and giving specialty healthcare.

Median Annual Salary: $120,680


Nurse Anesthetist

Nurse anesthetists are responsible for giving patients anesthesia before, during, and after treatments. They might also provide some pain or emergency care solutions.

Median Annual Salary: $195,610


Nurse Midwife

Nurse midwives often provide specialized pregnancy or neonatal care. They might also give gynecological exams and help with family planning.

Median Annual Salary: $112,830

DNP Salary

While nurse practitioners can pursue a DNP to open up new career opportunities, it might not be the right choice for everyone. That said, having a nursing doctorate does allow for more specialized and research-based careers.

Clinical Nurse Specialist

Clinical nurse specialists are advanced nurses who usually have a specialty and give care based on their area of focus. They perform tasks like developing treatment plans and, in some states, they can even prescribe medicine.

Median Annual Salary: $112,220


Medical Scientist

Medical scientists are people who pursue research in the medical field. There are multiple ways to break into this career, including having a specialized DNP.

Median Annual Salary: $95,310


Nurse Executive Leader

Nurse executives are often considered the highest-ranking nurse in their facility. Their duties might include organizing shifts and overseeing patient care.

Median Annual Salary: $90,020



Editor's note: Some of the salary numbers above may be based on relatively small samples, and potential nursing salaries could vary widely depending on the employer. Reach out to a relevant professional nursing organization for more information about potential salaries in your area.



Frequently Asked Questions About Nurse Practitioner Salary

What is the difference between family nurse practitioner and nurse practitioner?

Nurse practitioners (NPs) typically choose a specialty. Family nurse practitioners are NPs that specialize in family medicine and typically work with multiple age groups. Because of that, family nurse practitioners tend to have more general knowledge and can work with a wider range of patients.

Often nurse practitioners will choose a specialty like geriatric care or pediatrics, which allows them to have a deep knowledge of a certain type of patient or situation. However, people who specialize can still work in a wide variety of places and positions.

What kind of NP makes the most money?

Nurse anesthetists are the highest-paid kind of NP. In May 2021, their median annual pay was $195,610. However, the high pay is also the result of being in a stressful job, and the position requires at least a master's degree.

In addition to being one of the highest-paid kinds of NPs, the demand for nurse anesthetists is increasing. The BLS projects that jobs in the field will grow 12% from 2021-2031.

Is a nurse practitioner the same as a doctor?

No, nurse practitioners and doctors are different in some key areas. In particular, nurse practitioners can't prescribe medicine in some states. NPs also generally have more oversight from a doctor or other medical professionals.

Physicians must also have more education and, in turn, earn higher salaries. For example, general pediatricians made a median annual salary of $198,420 as of May 2021.Doctors usually have a specialty that impacts how much they make and where they practice.

Is a nurse practitioner higher than a nurse?

Yes. registered nurses (RNs) must have a bachelor's degree and receive national and state licenses. NPs often start as RNs and then receive additional certifications and an MSN. They generally have more seniority, education, and experience. They are usually paid more than registered nurses.

NPs may also be assigned to oversee the work of RNs. NPs can also be in formal leadership roles, like nurse executive leaders.

What is a nurse practitioner salary UK?

How much does a Nurse Practitioner at NHS make? The typical NHS Nurse Practitioner salary is £40,105 per year. Nurse Practitioner salaries at NHS can range from £21,214 - £87,143 per year.

What nurse practitioner specialty is the highest paid?

Oncology is one of the highest-paying NP specialties because of the level of specialization needed in this area. ... Why Oncology NPs are Highly Paid..

Where are the highest paid nurse practitioners?

According to data from the U.S. Bureau of Labor Statistics, California is the highest paying state for nurse practitioners. Entry-level nurse practitioners in the state earn over $50 hourly and average about $107,310 yearly. NPs with ten to nineteen years can earn up to $165,140 yearly.

What is the highest paying nurse?

Certified Registered Nurse Anesthetists earn a median salary of $195,610 per year according to the U.S. Bureau of Labor Statistics, making it the top paying nursing specialty. CRNAs typically work 40 hours per week, making the hourly wage average out to approximately $94.04 per hour.