Becoming a nurse practitioner takes six to nine years of education and training, starting from your first day of nursing school. The path requires a bachelor’s degree in nursing, work experience as a registered nurse, a graduate degree, national certification, and state licensure. It’s a significant investment, but the career pays a median salary of $129,210 per year and is projected to grow 40 percent over the next decade.
The Educational Path, Step by Step
Every nurse practitioner starts as a registered nurse. That means your first step is earning a Bachelor of Science in Nursing (BSN), which typically takes four years. If you already hold an associate degree in nursing, you can complete an RN-to-BSN bridge program in about two years instead.
Once you have your BSN, the next step is a graduate degree. All states require nurse practitioners to hold at least a Master of Science in Nursing (MSN), which takes two to three years of full-time study. You’ll choose a specialty focus during this program, and your coursework will include advanced pharmacology, pathophysiology, and health assessment alongside your clinical training.
There’s also a doctoral option. The Doctor of Nursing Practice (DNP) is the highest clinical nursing degree, and the National Organization of Nurse Practitioner Faculties has pushed for it to become the standard entry-level degree by 2025. In practice, many programs still grant MSN degrees, and both remain valid paths to certification. A DNP adds roughly two to three additional years beyond a BSN, though combined BSN-to-DNP programs can streamline this. If you go straight through without breaks, some accelerated programs can get you from zero to MSN in as few as three years total.
How Much RN Experience You Need
Technically, some programs will admit you right after earning your BSN. In reality, most graduate nursing programs recommend or require at least one to two years of full-time clinical experience as a registered nurse before you apply. Many BSN-to-DNP programs explicitly list one year of nursing experience as a prerequisite.
This isn’t just a box to check. Working as an RN builds the clinical judgment and patient care instincts that graduate school assumes you already have. Students who enter NP programs with several years of bedside experience consistently report feeling more prepared for the independent decision-making the role demands. Most applicants have two to three years of RN experience when they start their graduate program.
Clinical Hours During Your Program
NP programs require a minimum of 500 hours of supervised direct patient care. These are hands-on clinical rotations where you work with patients under the guidance of a licensed provider, practicing the skills you’ll use independently after graduation. Depending on your program and specialty, the actual number of clinical hours may be higher, sometimes reaching 700 or more. You’ll typically complete these rotations across multiple care settings to get broad exposure.
These clinical hours are separate from any experience you gained as an RN. They’re specifically designed to train you in the advanced assessment, diagnosis, and treatment skills that distinguish a nurse practitioner from a registered nurse.
Choosing a Specialty
You don’t become a general nurse practitioner. Every NP program requires you to choose a population focus, and your certification exam will be specific to that specialty. The six main tracks are:
- Family Nurse Practitioner (FNP): treats patients across the entire lifespan, from infants to older adults. This is the most common and versatile specialty.
- Adult-Gerontology Nurse Practitioner (AGNP): focuses on adolescents through older adults, in either primary care or acute care settings.
- Pediatric Nurse Practitioner (PNP): specializes in care from birth through young adulthood.
- Psychiatric-Mental Health Nurse Practitioner (PMHNP): diagnoses and treats mental health conditions, including prescribing psychiatric medications.
- Neonatal Nurse Practitioner (NNP): cares for critically ill or premature newborns in intensive care settings.
- Women’s Health Nurse Practitioner (WHNP): focuses on reproductive and gynecological care.
Your specialty choice shapes your entire career trajectory, so it’s worth thinking carefully about which patient population you connect with most. FNP is the most flexible if you’re unsure, since it qualifies you to work in the widest range of settings.
Certification and Licensing
After finishing your graduate program, you need to pass a national certification exam before you can practice. Two organizations administer these exams: the American Academy of Nurse Practitioners Certification Board (AANPCB) and the American Nurses Credentialing Center (ANCC). Both are widely accepted, though some states or employers prefer one over the other. The exams are specific to your specialty, so an FNP graduate takes the FNP certification exam.
Once certified, you apply for state licensure through your state’s board of nursing. This is where things vary significantly depending on where you plan to work. States fall into three categories of practice authority:
- Full practice states allow NPs to evaluate patients, diagnose conditions, order tests, and prescribe medications independently under the authority of the state nursing board.
- Reduced practice states require a formal collaborative agreement with a physician for at least one element of your practice.
- Restricted practice states require ongoing physician supervision, delegation, or team management throughout your career.
The trend has been moving toward full practice authority. The National Academy of Medicine and the National Council of State Boards of Nursing both recommend the full practice model, and more states adopt it each year.
Total Time and Cost
If you work as an RN for a couple of years between your BSN and graduate program, expect the entire process to take roughly eight to ten years from your first college class to your first day as a licensed NP. If you go straight through an accelerated program without a work gap, you can potentially finish in five to six years.
Cost varies widely by program type. At public universities, MSN tuition for in-state students averages around $17,000 for the full program. Out-of-state students at public schools and those attending private universities can expect to pay closer to $34,000. These figures cover the graduate program only, not your undergraduate BSN. DNP programs add additional cost, though many employers offer tuition reimbursement for doctoral study, and loan repayment programs exist for NPs who work in underserved areas.
What the Job Market Looks Like
The Bureau of Labor Statistics projects 40 percent job growth for nurse practitioners between 2024 and 2034, making it one of the fastest-growing occupations in the country. The median annual salary for NPs was $129,210 as of May 2024. Demand is especially strong in primary care, mental health, and rural or underserved communities where physician shortages are most acute. PMHNPs in particular have seen a surge in demand as the need for mental health providers continues to outpace supply.