Career roadmap

How to Become a Nurse Practitioner

The education, training, certifications and steps it takes to start working as a nurse practitioner, plus how long it takes and where the career can lead.

Updated By the Career Education Institute Curriculum Team
How do you become a nurse practitioner?

To become a nurse practitioner: (1) become a registered nurse, (2) gain RN experience, (3) complete an MSN or DNP, (4) pass a board exam, (5) get an APRN license. Most people need about 6–8 years including RN education. BLS lists “master's degree” as the typical entry-level education.

5 steps to become a nurse practitioner

  1. Become a registered nurse

    Earn a BSN and pass the NCLEX.

  2. Gain RN experience

    Many programs want 1–2 years.

  3. Complete an MSN or DNP

    Choose a population focus.

  4. Pass a board exam

    ANCC or AANP.

  5. Get an APRN license

    Then practice.

Education and training requirements

Nurse practitioners are RNs with a master’s or doctoral degree in nursing (MSN or DNP) and national board certification in a specialty.

Typical entry-level education (BLS)Master's degree
Related work experienceNone
On-the-job trainingNone
Typical training time6–8 years including RN education

Certifications and licenses

  • FNP-BC or FNP-C: Family NP board certification (ANCC or AANP).
  • PMHNP-BC: Psychiatric-mental health NP certification.
  • State APRN license: Required to practice.
  • DEA registration: To prescribe controlled substances.

Skills to build now

Start with advanced assessment, pharmacology, and diagnosis, and practice empathy and communication. Learning the nurse practitioner vocabulary early makes training and interviews easier.

Where the career can lead

  1. Registered Nurse: Gain experience.
  2. Nurse Practitioner: Provide care.
  3. Lead NP or Clinic Director: Lead teams.
  4. Practice Owner or Nursing Faculty: Own a practice or teach.

Get a head start

Our self-paced Nurse Practitioner training gives you a realistic, practical overview of the job (duties, terminology, step-by-step tasks, safety and interview prep) so you can decide with confidence and show employers you’re serious.

Common questions about getting started

How long does it take to become a nurse practitioner?

Most people need about 6–8 years including RN education of training. Nurse practitioners are RNs with a master’s or doctoral degree in nursing (MSN or DNP) and national board certification in a specialty.

Do you need a degree to be a nurse practitioner?

Yes. BLS lists a master's degree as the typical entry-level education, and you also need a state license to practice.

What certifications are available for nurse practitioners?

Common credentials include FNP-BC or FNP-C, PMHNP-BC, State APRN license, and DEA registration. NPs need an RN license, national board certification and a state APRN license. Practice authority varies by state.

Sources

Reviewed by the Career Education Institute Curriculum Team. Pay figures are national estimates; local pay varies. See our editorial policy.

Enroll in trainingTake fit quiz