How to Become a Nurse Practitioner (NP Path)
Nurse practitioner is one of the highest-growth advanced practice careers in U.S. healthcare. NPs provide primary and specialty care services with significant autonomy, often serving as the primary healthcare provider for patients in underserved areas and increasingly in mainstream primary care. According to the Bureau of Labor Statistics, the median annual wage is around $125,000, with NPs in specialty practice (psychiatric, anesthesia, neonatal), independent practice, and senior leadership roles earning $145,000-$220,000+.
This guide walks through the practical path to becoming an NP. For salary context across specialties and states, see our Nurse Practitioner Salary overview.
What Nurse Practitioners Actually Do
Nurse practitioners are advanced practice registered nurses (APRNs) with master's or doctoral education. NPs evaluate patients, order and interpret diagnostic tests, diagnose conditions, prescribe medications, and develop treatment plans. The scope is broad and includes most primary care and many specialty care services.
NPs work across virtually every healthcare setting — primary care clinics, hospitals (medical-surgical, ICU, ED), specialty clinics, urgent care, retail clinics, telehealth, mental health practices, and long-term care. The role serves both as a primary care provider and as specialty consultative provider depending on certification and practice setting.
Step 1: Earn a Bachelor of Science in Nursing (BSN)
The standard path to NP starts with a Bachelor of Science in Nursing (BSN). Most NP programs require BSN plus active RN license plus 1-3 years of clinical RN experience for admission. The BSN takes 4 years of nursing-focused education plus general education courses.
Tuition varies — public BSN programs typically $40,000-$80,000 total; private programs $80,000-$150,000+. Accelerated BSN programs for second-degree students compress the path to 12-18 months for those with prior bachelor's degrees. Direct-entry MSN programs (BSN to MSN combined for non-nurses) exist but are less common.
Step 2: Pass the NCLEX-RN and Build RN Experience
After BSN, candidates pass the NCLEX-RN (National Council Licensure Examination for Registered Nurses) for state licensure as RN. The NCLEX-RN is computer-adaptive, $200 fee, with first-time pass rates around 85% for U.S. BSN graduates.
Most NP programs require 1-3 years of clinical RN experience before NP school admission. Strong RN experience in your intended NP specialty area substantially strengthens NP school applications. ICU experience prepares well for acute care NP; primary care RN experience prepares for FNP; psychiatric RN experience for PMHNP. Some NP programs accept newly licensed RNs through accelerated entry pathways but most prefer experienced RNs.
Step 3: Earn a Master's (MSN) or Doctorate (DNP)
Two main NP credential paths:
- Master of Science in Nursing (MSN): 2-3 year program, traditional NP credential. Most NPs hold MSN.
- Doctor of Nursing Practice (DNP): 3-4 year program, increasingly preferred for entry-level NP credential. AACN has recommended DNP as entry-level NP credential since 2004, though MSN remains widely accepted.
Tuition varies substantially. Public university MSN programs $20,000-$60,000; private MSN $60,000-$120,000. DNP programs $40,000-$140,000+. Most students complete NP programs through online or hybrid formats while continuing to work as RNs. Total time to NP credential: 6-8 years from college freshman (4 years BSN + 2-4 years MSN/DNP).
Step 4: Choose NP Specialty Population and Track
NP programs require choice of population focus and specialty:
- Family Nurse Practitioner (FNP): Primary care across lifespan. Largest specialty pool.
- Adult-Gerontology Primary Care NP (AGNP): Primary care for adults and elderly.
- Adult-Gerontology Acute Care NP (AG-ACNP): Hospital-based acute care for adults.
- Pediatric NP (PNP): Primary or acute care for children.
- Psychiatric Mental Health NP (PMHNP): Mental health care across lifespan.
- Women's Health NP (WHNP): Reproductive and women's health.
- Neonatal NP (NNP): NICU care for newborns.
- Acute Care Pediatric NP (PNP-AC): Pediatric ICU and acute care.
- Certified Nurse Midwife (CNM): Pregnancy, birth, women's health.
- Certified Registered Nurse Anesthetist (CRNA): Anesthesia services. Highest-paying NP specialty.
Choose specialty based on patient population interest plus career goals. PMHNP and CRNA have particularly strong income potential. FNP has largest job market.
Step 5: Pass National Certification Examination
After NP program completion, candidates pass national certification examination through ANCC (American Nurses Credentialing Center) or AANP (American Academy of Nurse Practitioners). Each specialty has specific certification options:
- FNP: AANP-FNP or ANCC-FNP
- AGNP: AANP-AGNP-PC or ANCC-AGNP-PC
- AG-ACNP: ANCC-AG-ACNP
- PNP: PNCB-CPNP-PC or PNCB-CPNP-AC
- PMHNP: ANCC-PMHNP-BC
- WHNP: NCC-WHNP-BC
- NNP: NCC-NNP-BC
- CNM: AMCB
- CRNA: NBCRNA
Certification exams typically cost $250-$400. First-time pass rates run 85-95% for graduates of accredited programs. Plan 2-4 months of focused review after program completion.
Step 6: Apply for State APRN License
State licensure as APRN/NP varies by state. Requirements typically include national certification verification, RN license verification, application, fee ($75-$500), and (in some states) a state-specific jurisprudence exam. Processing typically takes 1-3 months. Some states have additional requirements for prescriptive authority — controlled substances prescribing requires DEA registration ($888 every 3 years).
Realistic Income Trajectory
Year 1 NP: $95,000-$130,000 depending on specialty and setting. Year 5: $115,000-$155,000. Year 10: $130,000-$180,000. Senior specialty NPs (PMHNP, CRNA, NNP, hospitalist NPs): $145,000-$220,000+. Independent practice NPs in full practice authority states often $180,000-$280,000+ at maturity.
Total Path Timeline
- BSN: 4 years
- RN clinical experience: 1-3 years
- MSN or DNP: 2-4 years
- Certification and licensure: 2-6 months
- Total: 7-11 years from college freshman to licensed NP
For NP specialty pay detail, see our NP Specialty Pay. For NP NP vs PA comparison, see NP vs PA vs Physician. For state scope of practice, see NP State Scope of Practice.
Frequently Asked Questions
How long does it take to become an NP? 4-year BSN plus 2-3 year MSN/DNP plus 1-2 years RN experience plus board certification. Total 7-9 years post-high school. ADN-to-BSN-to-MSN longer (8-10 years).
How much do NPs make? National median around $125,000 per BLS data. Entry-level $100,000-$120,000; experienced $125,000-$155,000+; senior/specialty $140,000-$185,000+. CRNAs (Certified Registered Nurse Anesthetists) reach $200,000-$280,000+.
Best NP specialty for pay? CRNA highest. PMHNP (Psychiatric Mental Health) strong. ACNP (Acute Care) strong. FNP (Family) most common but lower pay. CNM (Nurse Midwife) variable.
Is NP growing career? Yes — BLS projects 38% growth through 2032, much faster than average. Strongest growth among advanced practice clinicians. Aging population plus physician shortage driving sustained demand.
NP vs PA — which is better? NP: nursing model, often broader scope in independent practice states. PA: medical model, generally hospital/specialty focused. Similar pay. Different educational philosophy.
Best path for new NP? Most NPs work as RN 1-3+ years before MSN/DNP program. Strong RN clinical experience essential for NP career success.
DNP vs MSN — which is required? MSN currently sufficient for most NP positions. DNP increasingly preferred for academic/leadership roles. Some specialty programs (CRNA) moving to DNP-only entry.
Independent practice states? 25+ states grant full practice authority for NPs. Other states require physician collaboration agreement. State scope significantly impacts career trajectory and income.