Nurse Practitioner Salary

Nurse Practitioner Salary
Last updated at October 20, 2021

A nurse practitioner (NP) is an advanced practice registered nurse (APRN) who has completed advanced nursing courses. Nurse practitioners focus on diagnostics, creating and delivering treatment plans, and providing preventive health measures.

What Do Nurse Practitioners Do?

Similar to a doctor, NPs can administer physical exams, diagnose illnesses, and prescribe medication. While nurse practitioners have more authority than RNs and practice physician-level care, some states require doctors to provide oversight for NP care decisions.

What’s the Difference Between an RN and a Nurse Practitioner?

The major difference between a Registered Nurse (RN) and an APRN is that APRNs are capable of managing acute and critical conditions. They collaborate with other health professionals and treat patients.

Advanced practice registered nurses can diagnose as well as treat the patients. The International Council of Nurses defines a Nurse Practitioner/Advanced Practice Nurse as “a registered nurse who has acquired the expert knowledge base, complex decision-making skills, and clinical competencies for expanded practice, the characteristics of which are shaped by the context and/or country in which s/he is credentialed to practice.”

When a registered nurse acquires a master’s degree in any specific area of specialization along with the above-mentioned skills, they qualify as an Advanced practice nurse.

Nurse Practitioner Salary

As of May 2020, the median salary for a nurse practitioner was $117,670 per year according to the U.S. Bureau of Labor Statistics Occupational Employment Statistics.

Depending on the state in which you plan to work and your experience, the pay of a Nurse Practitioner may vary. The highest average earning potential at this time is approximately $56.57 per hour.

The number of nurse practitioners is expected to grow an impressive 52% by 2029.

U.S. Bureau of Labor Statistics (BLS)

Other Nursing Salaries

The nurse practitioner role is a very demanding job and hence the pay for the job is pretty impressive. While APRNs are typically paid more than registered nurses, the APRN’s who specialize as Oncology Nurses are paid even better.

The average annual salary for Nurse practitioner Oncology is about $140,000 while in the Pediatric Oncology field is $80,000.

How to Become a Nurse Practitioner

If you want to become an NP, you’ll need to have good problem-solving and interpersonal relationship skills. Additionally, you’ll need to be patient, dependable, as well as a good listener and communicator.

You’ll first need to earn your undergraduate degree. Next, you’ll need to obtain a license and then get a graduate degree before ultimately passing an exam and getting licensed as an NP in your state.

Learn more about becoming a nurse practitioner.

Sponsored Programs

  • South College , Online

    Location - Nashville, TN, US 37214

    Since South College was founded in 1882, we have focused on serving students who want hands-on, career-driven education that will have a meaningful impact on their lives and livelihoods.More than a ce... Read More

    BS Nursing
  • Keiser University , Online

    Location - Clearwater, FL, US 33764

    Since 1977, Keiser University has maintained a practical, hands-on approach to career-focused education to help our students achieve their personal and professional goals.  Our student-ce...

    Nursing, ASN
  • Sullivan University , Online

    Location - Louisville, KY, US 40205

    Earn your degree from an accredited university by taking all of your classes online. Sullivan University Online delivers high quality online degree programs in an e-Learning environment that allows... Read More

    Practical Nursing Diploma
  • Fortis College , Online

    Location - Centerville, OH, US 45459

    Fortis College is a small private college providing in-demand career training for those seeking entry-level positions in a variety of professions.

    Associate Degree in Nursing
  • Fortis Institute , Online

    Location - Port Saint Lucie, FL, US 34952

    FORTIS offers career education and training programs in the nursing, healthcare, medical, dental, business, information technology, skilled trades, massage and cosmetology career fields.

    Practical Nursing
    Associate Degree in Nursing
Photo of author

About the author


Longtime author for Careers and Education.

Find a Program