How Long Is Nursing School? A Breakdown by Degree

Nursing school takes anywhere from 7 weeks to 4 years, depending on which type of nursing credential you’re pursuing. A certified nursing assistant can finish training in under two months, while a registered nurse with a bachelor’s degree typically needs four years of college. Most people searching this question are considering one of five main paths, each with a different time commitment and career outcome.

Certified Nursing Assistant: 2 to 4 Months

The fastest entry point into nursing is a CNA certification program. These programs run as short as 7.5 weeks with classes twice a week, or about 15 weeks if you attend once a week. Training includes classroom instruction and supervised clinical rotations where you practice hands-on patient care in a real healthcare setting. After completing the program, you take a state competency exam to earn your certification.

CNA programs are offered at community colleges, vocational schools, and some healthcare facilities. They’re a common starting point for people who want to test whether nursing is the right fit before committing to a longer program. The work itself involves helping patients with daily activities like bathing, eating, and mobility, typically under the supervision of a registered nurse.

Licensed Practical Nurse: 1 to 2 Years

Becoming a Licensed Practical Nurse (called a Licensed Vocational Nurse in Texas and California) requires more training than a CNA but less than a registered nurse. Diploma programs typically take 12 to 18 months. Associate degree LPN programs run 18 to 24 months. Accelerated options can compress the timeline to as little as 6 to 12 months for students who can handle a heavier course load.

LPNs have a broader scope of practice than CNAs. They can administer medications, monitor vital signs, dress wounds, and perform basic nursing procedures. Many LPN students attend full-time at community colleges or technical schools, and the curriculum includes both classroom coursework and clinical hours in hospitals, nursing homes, or clinics.

Registered Nurse With an Associate Degree: 2 to 3 Years

An Associate Degree in Nursing (ADN) is one of two main routes to becoming a registered nurse. The nursing program itself takes two years and typically requires around 64 credit hours. However, most ADN programs have prerequisite courses in anatomy, physiology, microbiology, and psychology that you need to complete before you can even apply. Depending on how many prerequisites you tackle per semester, this adds one to two semesters on top of the two-year program.

So while the degree is technically a two-year program, the realistic timeline from your first college class to graduation is closer to three years for many students. ADN programs are offered at community colleges, making them more affordable than a four-year university. After graduating, you take the NCLEX-RN licensing exam to become a registered nurse, just like BSN graduates do.

Registered Nurse With a Bachelor’s Degree: 4 Years

A Bachelor of Science in Nursing (BSN) is a four-year path that combines about 59 credit hours of prerequisite coursework in the sciences and humanities with roughly 61 credit hours of professional nursing courses. The first two years are mostly spent on prerequisites, while the final two years focus on nursing theory, clinical rotations, and specialized topics like community health and leadership.

The BSN is increasingly becoming the preferred credential for hospital employers. Many healthcare systems now require or strongly favor a bachelor’s degree for registered nursing positions, and a BSN opens the door to graduate school if you later want to become a nurse practitioner, nurse midwife, or nurse anesthetist. The total four-year investment pays off in broader career options and, in many markets, higher starting pay.

Accelerated and Bridge Programs

If you already hold a bachelor’s degree in another field, an accelerated BSN program lets you become a registered nurse in about 12 months. These programs are intensive, covering 47 or more credit hours in a single year with little downtime between semesters. They assume you’ve already completed general education and science prerequisites, so the curriculum focuses entirely on nursing coursework and clinical training.

For working RNs who have an associate degree and want to upgrade to a bachelor’s, RN-to-BSN bridge programs can be completed in as little as two semesters. Most are offered online, making them manageable alongside a full-time nursing job. These programs focus on leadership, research, public health, and other topics that distinguish the BSN curriculum from the ADN.

RNs who want to advance further can pursue a Master of Science in Nursing. An RN with an associate degree can expect an RN-to-MSN program to take 2 to 4 years. Those who already hold a BSN can typically finish in 2 to 3 years. A master’s degree is required for advanced practice roles like nurse practitioner, which involve diagnosing conditions, prescribing medications, and managing patient care independently.

Prerequisites Can Add Time

One detail that catches many prospective students off guard is the prerequisite timeline. Nearly every nursing program requires courses in human anatomy, physiology, microbiology, chemistry, and psychology before you can start the actual nursing curriculum. If you’re entering college for the first time, these prerequisites are built into your overall timeline. But if you’re switching careers or applying to an accelerated program, you may need to complete them separately first.

How long that takes depends on your schedule. A student taking courses full-time could finish prerequisites in one or two semesters. Someone balancing work or family who can only handle one or two classes at a time might need a year or more. Schools that offer accelerated terms, with courses running in five- or eight-week blocks instead of traditional 16-week semesters, can help you move through prerequisites faster.

After Graduation: The Licensing Timeline

Finishing your nursing program isn’t quite the same as being ready to work. You still need to pass the NCLEX licensing exam, and there’s a gap between graduation and actually sitting for the test. First, you apply to your state board of nursing, which reviews your transcripts and runs a background check. Then you register with the testing company and receive an authorization to test, which is valid for 90 days.

Most nursing graduates are advised to take the NCLEX within two months of graduation while the material is still fresh. The entire process, from submitting your application to receiving your license, typically adds four to eight weeks after you finish school. If your background check takes longer than usual, that window can stretch further. Until you pass the NCLEX and receive your license number, you cannot practice as a nurse.

Comparing Your Options at a Glance

  • CNA: 7.5 to 15 weeks
  • LPN/LVN: 6 to 24 months, depending on program type
  • ADN (Associate Degree RN): 2 years of nursing courses, plus prerequisites
  • BSN (Bachelor’s Degree RN): 4 years total
  • Accelerated BSN: 12 months (requires a prior bachelor’s degree)
  • RN-to-BSN Bridge: 2 semesters (for working RNs with an associate degree)
  • MSN (Nurse Practitioner): 2 to 4 years beyond an RN license

The right choice depends on how quickly you want to start working, how much time and money you can invest upfront, and where you see your career heading. Starting as a CNA or LPN gets you into the field fast and earning a paycheck while you decide whether to pursue further education. Going straight for a BSN takes longer but positions you for the widest range of nursing roles from day one.