HowLong&HowMuch
Healthcare

How long does it take to become a nurse practitioner?

Nurse practitioners earn a median of about $126,000 a year (about $61/hour) in the US — from around $94,000 entering the field to $168,000+ at the top. Becoming one usually takes about 6–8 years: Master's or doctoral degree (MSN/DNP). You must be an RN first, so the clock includes your nursing degree and experience.

How long
about 6–8 years
Master's or doctoral degree (MSN/DNP)
How much
$126,000/yr
median · about $61/hour

Nurse practitioner salary

Entry level (10th percentile)$94,000
Median (typical)$126,000
Experienced (90th percentile)$168,000+
Median hourly$61/hr

Approximate US figures based on public wage data (BLS OEWS). Actual pay varies by employer, experience and location.

The path to becoming a nurse practitioner

  1. 1Become a registered nurse (BSN)
  2. 2Gain RN experience
  3. 3Complete an MSN or DNP
  4. 4Pass national NP certification and get state APRN license

What you need

  • RN license first
  • MSN or DNP
  • National NP certification

NPs are in high demand as primary-care providers, with excellent pay and autonomy.

Nurse practitioner salary by state

Local pay varies with cost of living. See an estimate for your state:

Nurse practitioner — frequently asked questions

How long does it take to become a nurse practitioner?

It usually takes about 6–8 years. The typical path: Become a registered nurse (BSN); Gain RN experience; Complete an MSN or DNP; Pass national NP certification and get state APRN license.

How much do nurse practitioners make?

The median pay is about $126,000 a year ($61/hour). Most earn between roughly $94,000 and $168,000, depending on experience, employer and location. See the state pages for local estimates.

Do you need a degree to become a nurse practitioner?

Entry requires: RN license first; MSN or DNP; National NP certification. NPs are in high demand as primary-care providers, with excellent pay and autonomy.

Related careers

General information to help you plan a career — not career, legal or financial advice. Salary figures are estimates and training times are typical routes; both vary by state, program and individual. Check official sources and accredited programs before making decisions.