Nurse Practitioner Salary Guide

The Bureau of Labor Statistics (BLS) estimates that demand for nurse practitioners (NPs) will increase by 40% between 2021 and 2031. Due to the growing need for these specialized nurses, nurse practitioner jobs should be plentiful now and into the future. A thorough understanding of nurse practitioner salary trends can help you assess the competitiveness of wages and make decisions regarding a specialty to pursue and where to look for work.

Average Nurse Practitioner Salary


The average salary for a Nurse Practitioner is $64.68 per week.

Last updated on May 28, 2023. Based on active jobs on

Where do Nurse Practitioners get paid the most?
StateAverage Hourly SalaryMax Hourly Salary
New York$59$78
What are the highest paying Employers and Agencies for Nurse Practitioner jobs?

Top Nurse Practitioner Jobs

View job details for Nurse Practitioner - Pain Management

Nurse Practitioner - Pain Management

  • IHS Medical Group
  • Los Angeles, CA
    • 3x8 hrs
    • Days, Flexible
  • Referral Bonus
2 days ago


View job details for Nurse Practitioner - Family Practice

Nurse Practitioner - Family Practice

  • Fredericksburg, VA
4 days ago


View job details for Nurse Practitioner - Urgent Care

Nurse Practitioner - Urgent Care

  • Bakersfield, CA
    • 5x8 hrs
    • Days
  • Referral Bonus
6 days ago


View job details for Nurse Practitioner - Pediatrics

Nurse Practitioner - Pediatrics

  • Modesto, CA
    • 5x8 hrs
    • Days
  • Referral Bonus
9 days ago


View job details for Nurse Practitioner - Primary Care

Nurse Practitioner - Primary Care

  • Primary Care - Kilarney Dr, VA
10 days ago


Get alerts about new jobs and salary trends

Be the first to know about new jobs for Nurse Practitioners with the salary that suits you.

How Can You Increase Your Nurse Practitioner Salary?

If your current rate of pay isn’t competitive, you can take steps to increase your salary by negotiating with your employer, focusing on your professional development or changing nursing jobs. The following are specific ways you can potentially increase your nurse practitioner wages.

Continue Your Education

Most NP certifications require a Master of Science in Nursing, but educational opportunities for nurses don’t stop there. Many accredited nursing schools offer post-graduate certificates and Doctor of Nursing Practice and Doctor of Philosophy degree programs. Gaining additional education opens the door to a higher-paying position or allows you to negotiate a raise with your current employer.

Gain Additional Certifications

Additional certifications can expand your career opportunities or enable you to take on additional responsibilities to increase your pay in your current position. Explore the requirements for related specialties. For example, if you already have Adult-Gerontology Primary Care Nurse Practitioner Certification from the American Nurses Credentialing Center, you might pursue the Board Certified Advanced Diabetes Management credential from the Association of Diabetes Care & Education Specialists to focus on the care of older adults with diabetes.

Consider a New Setting

Moving to another city or state where nurse practitioner hourly rates are higher is one way to earn more money, but you don’t necessarily need to relocate to increase your pay. Shifting your practice setting may also lead to better wages. Use our NP salary info to determine who the top-paying employers are in your area. You may find that long-term care facilities, specialty hospitals and other institutions are paying more than your current wages.

Be Flexible with Your Schedule

Employers often have difficulty filling second and third shifts and pay more to NPs willing to work them. Volunteering to work rotating shifts also may result in a pay increase. Some hospitals and other healthcare facilities may also offer higher base pay for weekend and holiday shifts.

Take Total Compensation Into Account

More goes into your salary than just your wages. Your overall compensation also includes paid time off, holiday pay, employee benefits and retirement plans such as 401(k) plans. If your current employer’s budgetary restrictions prohibit a raise, you may be able to negotiate for more paid time off. When comparing offers for new jobs, factor in your out-of-pocket cost for health insurance and any contributions prospective employers may make to your retirement account, too. Looking at all the numbers helps you see the big picture of your total compensation.

Featured Blog Posts

Open article 2023 Survey Reveals Inspiring Insights from Experienced Nurses
New Nurses Advice Campaign Image2
2023 Survey Reveals Inspiring Insights from Experienced Nurses
Seasoned RNs share the ups and downs of the profession as we celebrate National Nurses Month.
Open article Nurses Week Freebies 2023
Nurses Week Freebies
Nurses Week Freebies 2023
Find out where to find free food and other special offers as a “Thank You” during Nurses Week.
Open article Nurse Practitioners Reveal the Hardest Parts of Their Jobs
Nurse practitioner talking with patient
Nurse Practitioners Reveal the Hardest Parts of Their Jobs
NPs from across the country give us a glimpse into their work and some of the challenges they face.
See more Blog Posts

Nurse Practitioner FAQs

What professional certifications can potentially increase my salary as a Nurse Practitioner?

Nurse Practitioners can specialize in several fields, so numerous certifications may potentially increase your salary or qualify you for roles with greater responsibilities and better wages. Several accrediting agencies offer numerous professional certificates by specialty, including:

  • AANPCB Adult-Gerontology Primary Care NP (A-GNP)

  • AACN Adult-Gerontology Acute Care NP (ACNPC-AG)

  • ANCC Adult-Gerontology Primary Care NP (AGPCNP-BC)

  • ANCC Adult NP (ANP-BC)

  • ANCC Emergency NP-Board Certified (ENP-BC)

  • PNCB Pediatric Acute Care NP (CPNP-AC)

  • PNCB Pediatric Primary Care NP (CPNP-PC)

  • PNCB Pediatric NP - Acute Care (PNP-AC)

  • PNCB Pediatric NP - Primary Care (PNP-PC)

  • ANCC Family NP (FNP-BC)

  • AANP Family NP (FNP-C)

  • CBUNA Certified Urologic NP (CUNP)

  • NNCC Certified Nephrology Nurse NP (CNN-NP)

  • ABCM Cardiovascular NP (CVNP-BC)

  • ANCC Adult-Gerontology Acute Care (AGACNP-BC)

  • Family Planning NP (FPNP)

  • Womens Health Care NP (WHNP-BC)

  • ONCB Orthopaedic NP (ONP-C)

  • AANP Emergency NP (ENP-C)

  • Diabetes Specialist Nurse (DSN)

Can earning a degree improve my salary as a Nurse Practitioner?

Yes, advanced education often opens new career paths that usually lead to higher salaries. Nurse practitioners may benefit financially from pursuing a Certified Registered Nurse Practitioner (CRNP).