Nursing School Length: Key Facts to Know

  • Average Time to Become an RN: You can earn an Associate Degree in Nursing (ADN) in two years, while a Bachelor of Science in Nursing (BSN) takes four.

  • Average Time to Become an APRN: In addition to your prior degrees, licensure, and experience, Master of Science in Nursing (MSN) programs take 1-2 years, and a Doctor of Nursing Practice (DNP) takes 2-5.
  • BSN-RN vs ADN-RN: Despite the two-year difference in program length, BSNs may be preferential as 25% of employers require a BSN, and nearly 70% strongly prefer it, according to a 2022 report from the AACN.

 

 

How Long is Nursing School?

Several factors will impact the length of your nursing schooling. But the most important variable is which nursing track you pursue. From nursing assistants to registered nurses and beyond, completing your nursing education can take anywhere from 4 weeks to 7 years.

Nursing School Length by Program

Program/DegreeLengthCareer Track

Certified Nursing Assistant (CNA) 4-12 weeks CNA
Licensed Practical/Vocational Nurse (LPN/LVN) 1-2 years LPN/LVN
Associate Degree in Nursing (ADN) 2 years Registered Nurse
Bachelor of Science in Nursing (BSN) 4 years Registered Nurse
RN to BSN Program 1-2 years Registered Nurse
Master of Science in Nursing (MSN) 2 years
Advanced Practice Registered Nurse (APRN)
RN to MSN Program 2-4 years APRN
Doctor of Nursing Practice (DNP) 2-5 years APRN, Nurse Leadership and Administration
Ph.D. in Nursing 3-7 years APRN, Nurse Researcher, Nurse Educator
Nurse Practitioner (NP) 2-4 years APRN, NP
Certified Registered Nurse Anesthetist (CRNA) 2-3 years APRN, CRNA

 

Popular Online RN-to-BSN Programs