Becoming a nurse practitioner (NP) takes six to eight years of total education after high school, depending on the degree path you choose. The process follows a set sequence: earn a Bachelor of Science in Nursing, get licensed as a registered nurse, complete a graduate NP program, and pass a national certification exam. Each step builds on the last, and there are no real shortcuts, but there are choices along the way that affect how long the journey takes and what kind of practice you end up in.
Step 1: Earn a Bachelor of Science in Nursing
A BSN is the baseline requirement for entering any NP graduate program. This is a four-year undergraduate degree that covers anatomy, physiology, pharmacology, microbiology, and hands-on clinical rotations in hospitals and community settings. If you already have a bachelor’s degree in another field, accelerated BSN programs compress this into 12 to 18 months of full-time study, though they are intense and typically don’t allow for outside work.
Some students wonder whether an associate degree in nursing (ADN) is enough. It will get you an RN license, but NP programs require a BSN specifically. RN-to-BSN bridge programs exist for nurses who started with an associate degree and take one to two years to complete.
Step 2: Get Your RN License
After finishing your BSN, you need to pass the NCLEX-RN exam to become a licensed registered nurse. NP programs require applicants to hold an active RN license, and most expect at least some clinical experience as a working nurse before you apply. While not every program sets a strict minimum, one to two years of bedside nursing experience is common among admitted students and gives you a clinical foundation that makes graduate coursework far more practical.
Step 3: Choose a Graduate Degree Path
You have two degree options for NP training: a Master of Science in Nursing (MSN) or a Doctor of Nursing Practice (DNP). Both qualify you to sit for certification and practice as an NP. The difference is depth, length, and career positioning.
MSN Programs
An MSN typically takes two to three years of full-time study. The curriculum focuses on the clinical skills you’ll use daily: advanced pathophysiology, pharmacology, health assessment, and specialty-specific clinical courses. Many programs offer part-time schedules for nurses who want to keep working, which extends the timeline but makes it financially manageable. This is the most common path into NP practice today.
DNP Programs
A DNP takes three to four years if you enter with a BSN, or one to two years if you already hold an MSN. Beyond clinical training, DNP programs add coursework in healthcare policy, leadership, quality improvement, population health, and evidence-based practice. You’ll also complete a scholarly DNP project. This degree is increasingly valued for NPs who want leadership roles, faculty positions, or involvement in shaping healthcare systems.
The National Organization of Nurse Practitioner Faculties has recommended the DNP as the entry-level degree for NP practice by 2025, but this is a position statement, not a regulatory mandate. MSN-prepared NPs can still get certified and practice. That said, more programs are shifting to the DNP model, and the trend is worth considering if you’re just starting out.
Step 4: Pick a Specialty
NP programs are organized around population foci, meaning you choose the patient population you’ll be trained to treat. This choice happens when you apply to your graduate program, not after graduation, so it’s worth thinking about early. The major specialties, each with its own national certification, include:
- Family Nurse Practitioner (FNP): The broadest scope, covering patients of all ages from newborns to older adults. This is the most popular specialty and offers the widest range of job options.
- Adult-Gerontology Primary Care NP: Focused on adults and aging populations in outpatient, primary care settings.
- Adult-Gerontology Acute Care NP: Trained for hospital-based care of acutely and critically ill adults.
- Psychiatric-Mental Health NP: Diagnoses and treats mental health conditions across the lifespan, including prescribing psychiatric medications. Demand for this specialty has surged in recent years.
- Pediatric NP: Specializes in infants, children, and adolescents, in either primary care or acute care tracks.
- Neonatal NP: Works with premature and critically ill newborns, typically in neonatal intensive care units.
- Women’s Health NP: Focuses on reproductive and gynecologic care.
Your specialty determines which certification exam you’re eligible for and which patient populations you can legally treat, so choose based on genuine clinical interest rather than job market projections alone.
Step 5: Complete Clinical Hours
Every NP program includes a substantial number of supervised clinical hours where you work directly with patients under the guidance of a preceptor, usually a physician or experienced NP. The minimum is 500 hours for certification eligibility through the American Nurses Credentialing Center, though accreditation bodies are raising the bar to 750 hours for newer programs. Many programs exceed these minimums.
These clinical rotations are the core of your NP training. You’ll practice conducting physical exams, diagnosing conditions, developing treatment plans, and prescribing medications in real clinical settings. Finding quality preceptors can be competitive in some regions, and some programs require students to arrange their own clinical placements, so it’s worth asking about this before enrolling.
Step 6: Pass a National Certification Exam
After graduation, you must pass a board certification exam specific to your specialty. Two organizations administer these exams: the American Nurses Credentialing Center (ANCC) and the American Academy of Nurse Practitioners Certification Board (AANPCB). Both are widely accepted, though some states or employers prefer one over the other.
To be eligible, you need an active RN license, a completed graduate degree from an accredited NP program, and coursework in what’s known as the “three Ps”: advanced pathophysiology, advanced health assessment, and advanced pharmacology. The exam itself is a competency-based test of entry-level clinical knowledge. Most NPs pass on their first attempt with focused preparation, though study courses and practice exams are available if you want structured review.
Step 7: Get State Licensure
Certification alone doesn’t let you practice. You also need to apply for advanced practice licensure through your state board of nursing. What you’re allowed to do as an NP varies significantly by state, and this is one of the most important practical considerations for your career.
States fall into three categories. In full practice states, NPs can independently evaluate patients, diagnose conditions, order tests, and prescribe medications, including controlled substances, without physician oversight. In reduced practice states, you’ll need a formal collaborative agreement with a physician for at least one element of your practice. In restricted practice states, you must work under physician supervision, delegation, or team management throughout your career.
The number of full practice states has been growing steadily. If independence matters to you, look into the practice environment of any state where you plan to work before committing to a program there.
What About Non-Nursing Graduates?
If you have a bachelor’s degree in a non-nursing field, direct-entry master’s programs exist that bring you into the nursing profession more quickly. However, these programs are often misunderstood. A direct-entry master’s, such as the University of Rochester’s 16-month Master’s Direct Entry program, awards a general master’s in nursing and qualifies you to become an RN. It does not make you a nurse practitioner. You would still need to apply to and complete a separate NP master’s or doctoral program after that.
The fastest realistic path for a career changer is an accelerated BSN (12 to 18 months), followed by some clinical experience as an RN, then a two- to three-year MSN-NP program. Total timeline from starting the accelerated BSN to NP certification: roughly four to six years.
Total Cost
NP education costs vary enormously depending on whether you attend a public or private institution and whether you qualify for in-state tuition. For the graduate portion alone, public university MSN programs average around $16,000 to $20,000 for in-state residents, while private universities can range from $17,000 to nearly $90,000. DNP programs generally cost more due to the additional years of study. These figures don’t include the cost of your undergraduate BSN.
Many working nurses fund their graduate education through employer tuition assistance programs, federal student loans, or scholarships from nursing organizations. Some hospitals and health systems offer loan repayment in exchange for a commitment to work at the facility for a set number of years after graduation. If you’re already working as an RN, a part-time program lets you maintain your income throughout, which can significantly reduce total borrowing.
The Full Timeline at a Glance
For someone starting from scratch with no prior nursing education, the path looks like this: four years for a BSN, one to two years of RN experience (recommended but not always required), then two to four years for a graduate NP program. That puts the total at roughly seven to ten years. If you already have a BSN and RN license, you’re looking at two to four years depending on your degree choice and enrollment status. The timeline stretches when you study part-time, but the flexibility makes it workable alongside a nursing career and the other demands of adult life.

