Nurse practitioner school after a BSN typically takes 2 to 3 years for a master’s degree (MSN) or 3 to 4 years for a doctoral degree (DNP). The exact timeline depends on whether you attend full-time or part-time, which specialization you choose, and which degree path you pursue.
MSN Timeline: 18 Months to 3 Years
The most common route from BSN to nurse practitioner is a master of science in nursing. Full-time students can finish in roughly 18 months to 2 years, while part-time students typically need closer to 3 years. Programs generally require around 45 credit hours of coursework, including core nursing classes, specialty courses, and supervised clinical rotations.
Most programs set an outer limit for completion. Five years from enrollment is a common cap, giving part-time students flexibility without letting the degree drag on indefinitely. The American Nurses Association notes that the specific timeline depends on your educational background and the program’s structure, but 18 months to 3 years is the standard range for MSN programs.
DNP Timeline: About 3 to 4 Years
A growing number of NP students are choosing the doctor of nursing practice instead of the MSN. BSN-to-DNP programs bundle the master’s-level coursework with doctoral-level work, so you graduate with a higher degree in one continuous stretch rather than earning two degrees separately. These programs often take 3 to 4 years. Georgetown University’s full-time BSN-to-DNP track, for example, can be completed in as few as 33 months across eight 15-week terms. Part-time students at the same program complete eleven terms.
The DNP is gaining momentum as the expected standard. In 2018, the National Organization of Nurse Practitioner Faculties called for making the DNP the entry-level degree for nurse practitioners by 2025, and reaffirmed that position as recently as April 2023. That shift hasn’t become a universal requirement yet, and MSN-prepared NPs can still practice and earn certification. But if you’re weighing the two paths, the DNP adds roughly one to two extra years compared to an MSN and may position you better for long-term career flexibility.
How Specialization Affects Length
Your chosen specialty has a modest effect on program length. Family nurse practitioner (FNP) and psychiatric mental health nurse practitioner (PMHNP) programs are the two most popular tracks, and they’re close in size. At Western Governors University, for instance, the FNP track includes 16 courses while the PMHNP track includes 17. That one-course difference translates to a few extra weeks, not an extra semester.
Other specializations like acute care, pediatric, or neonatal NP may vary more depending on the school, but differences between specialties are generally measured in weeks rather than semesters. The bigger variable is always full-time versus part-time enrollment.
Full-Time vs. Part-Time: A Real-World Comparison
Most NP students are working nurses, which makes part-time study extremely common. The difference in timeline is significant. The University of Central Florida’s family nurse practitioner DNP program, as one example, takes 9 semesters full-time and 12 semesters part-time. That’s roughly 3 years versus 4 years.
Part-time programs are designed for working professionals and typically schedule classes on evenings, weekends, or online. The tradeoff is straightforward: you keep your income and clinical experience but add a year or more to your timeline. If you can afford to cut back on work hours, some programs offer an accelerated full-time pace, though truly accelerated options (under 18 months) are rare at the MSN level and essentially nonexistent for the DNP.
Clinical Hours Add Up
One piece of the timeline that’s non-negotiable is clinical practice. Every NP program requires a minimum of 500 supervised direct patient care hours, a standard set by the American Association of Colleges of Nursing and enforced by the certification organizations. You cannot sit for your certification exam without completing these hours.
These 500 hours are a floor, not a ceiling. Many programs require 600 to 750 hours or more, especially DNP programs. Clinical rotations are typically woven into the last several semesters of the program, and finding preceptors (the experienced clinicians who supervise your rotations) can be one of the more time-consuming parts of the process. Some programs help arrange placements, while others expect you to secure your own.
What Happens After Graduation
Finishing your degree isn’t quite the finish line. You still need to pass a national certification exam and obtain state licensure before you can practice as an NP. The two main certifying bodies, the ANCC and the AANP, offer computer-based exams that you can schedule year-round within a 120-day testing window.
There’s a useful shortcut built into the process: you can be authorized to take the exam after completing all coursework and clinical hours, even before your degree is officially conferred. Your school submits a verification of education form and transcripts showing your clinical hours are complete, and you receive authorization to test. If you pass, the certifying body holds your results until your final degree-conferred transcript arrives, then issues your certification. In practice, most graduates can sit for the exam within a few weeks of finishing their last course, meaning the gap between graduation and certification is usually a matter of weeks, not months.
Starting Without a BSN
If you’re a registered nurse with an associate degree rather than a BSN, add roughly two years to any of these timelines. RN-to-BSN bridge programs typically take about two years, after which you’d enter a standard BSN-to-MSN or BSN-to-DNP program. Some schools offer combined RN-to-MSN tracks that fold the BSN coursework into the graduate program, potentially shaving off a semester or two compared to completing each degree separately.