1. Home
  2. Career Explorer
  3. Nurse Practitioner
Content has loaded

What does a Nurse Practitioner do?

A nurse practitioner, also known as an advanced practice nurse (APN), is a registered nurse who has had additional training in a specialized area, such as pediatrics or family practice. Nurse practitioners can work alone or with other medical professionals. They usually practice in clinics and doctors' offices, but can also be found in healthcare centers, hospitals and care facilities.


Is this useful?

Get career advice

Our career coaches can help you make a plan.

Schedule coaching

Working as a Nurse Practitioner

During a normal workday, a nurse practitioner performs many of the same basic tasks as a doctor, including:

  • Diagnosing and treating acute and chronic illnesses
  • Writing prescriptions for certain medications
  • Ordering and performing diagnostic tests, such as electrocardiograms (EKGs) and x-rays
  • Advising patients on their health and developing treatment plans
  • Providing general counsel and education to patients with regard to health issues
Is this useful?

How much does a Nurse Practitioner make in the United States?

Average base salary

Average $121,685
Low $86,654
High $170,878
$18,750per year
Non-cash benefit
View more benefits

The average salary for a nurse practitioner is $121,685 per year in the United States and $18,750 overtime per year.46.5k salaries reported, updated at September 19, 2023

Is this useful?

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
Explore Nurse Practitioner openings
Is this useful?

How much do similar professions get paid in United States?

Advanced Practice Registered Nurse

Job openings

Average $114,270 per year

Family Nurse Practitioner

Job openings

Average $156,590 per year

Pediatric Nurse Practitioner

Job openings

Average $114,840 per year

Psychiatric-mental Health Nurse Practitioner

Job openings

Average $144,545 per year

Is this useful?

Common questions about for a Nurse Practitioner

What are the main job responsibilities of a nurse practitioner (NP)?

A nurse practitioner’s (NP) main responsibilities include:

  • Providing treatment to patients by conducting and analyzing diagnostic tests
  • Performing physical examinations
  • Keeping track of patient medical histories
  • Operating medical equipment
Was this answer helpful?

What are some of the nurse practitioner (NP) jobs that are available?

Some of the nurse practitioner (NP) jobs available are:

  • General Nurse Practitioner
  • Certified Registered Nurse Anesthetist
  • Gerontological Nurse Practitioner
  • Psychiatric Nurse Practitioner
  • Family Nurse Practitioner
Was this answer helpful?

What hours do nurse practitioners (NP) work?

Nurse practitioners (NPs) typically work 40-hours per week with shifts varying between 8-12 hours depending on their workplace.

Was this answer helpful?

Where can nurse practitioners (NP) work?

What is the difference between a nurse practitioner (NP) and a doctor?

Where are nurse practitioners (NPs) in highest demand?

How long does it take to become a nurse practitioner (NP)?

What GPA do you need for nurse practitioner (NP) school?

Who makes more, registered nurses (RNs) or nurse practitioners (NPs)?

What are the benefits of being a nurse practitioner (NP)?

Career insights

Frequently searched careers

Registered Nurse

Police Officer

Software Engineer


Truck Driver

Administrative Assistant


Real Estate Agent

Nursing Assistant



Dental Hygienist