How long is nursing school?

Nursing school takes about 2 years for an associate degree in nursing (ADN) and 4 years for a bachelor’s (BSN), the two main routes to becoming a registered nurse; accelerated BSN programs for people with another degree can take as little as 12 months. An LPN program takes about 1 year, CNA training a few weeks, and NP or CRNA school 2 to 3+ years more.

On this page
  1. Nursing school length by route
  2. How long does it take to become a nurse?
  3. How long is an accelerated BSN?
  4. How long is LPN school?
  5. How long is CNA training?
  6. How long is nurse practitioner and CRNA school?
  7. Total time from day one to each role
  8. FAQ
  9. Sources

Nursing school length by route

Nursing school length depends on the license you want: a CNA takes weeks, an LPN about a year, a registered nurse 2 to 4 years, and an advanced practice nurse 2 to 3 more years after the BSN.[ooh_rn][ooh_lpn][ecfr152][coa] The table lists each route with the pay it leads to.

Nursing education routes, typical length and median pay (BLS May 2025)
RouteTypical lengthLicense or examMedian pay after
CNA (nurse aide) training75+ clock hours; weeks to a semesterState competency exam$42,260
LPN / LVN certificate or diplomaabout 1 yearNCLEX-PN$64,400
Associate degree in nursing (ADN)about 2 years of nursing courses, plus prerequisitesNCLEX-RN$97,550
Hospital diploma2 to 3 yearsNCLEX-RN$97,550
Bachelor of science in nursing (BSN)4 yearsNCLEX-RN$97,550
Accelerated BSN (second degree)from 12 monthsNCLEX-RN$97,550
Nurse practitioner (MSN or DNP)about 2 years or more after a BSNNational NP certification$132,300
Nurse anesthetist (DNP/DNAP)3 years after a BSN and 1 year of ICU workNational CRNA certification$236,590

How long does it take to become a nurse?

It takes 2 to 4 years to become a registered nurse: about 2 years for an ADN, 2 to 3 years for a hospital diploma and 4 years for a BSN, followed by the NCLEX-RN; the steps and admission requirements are on how to become a registered nurse.[ooh_rn] BLS states that BSN programs typically take 4 years and diploma programs 2 to 3 years. ADN programs at community colleges usually list four or five semesters of nursing courses, and most also require prerequisite science courses that can add a semester or two before you start.[s_epcc_adn][s_mclennan]

Published program lengths: ADN and accelerated BSN
ProgramPublished lengthNotes
El Paso Community College (TX)4 semesters of nursing coursesAY 2026–27 estimate, nursing courses only (excludes prerequisites), includes NCLEX and Texas BON fees
McLennan Community College (TX)4 semesters (36 nursing credits) plus 24 prerequisite creditsCounty-resident estimate including prerequisites, supplies and licensure
University of Wisconsin Oshkosh (WI)12 monthsAccelerated BSN for bachelor’s holders; same tuition in and out of state

BLS lists a bachelor's degree as the typical entry education for registered nurses, and many hospitals prefer BSN graduates, so ADN nurses often finish an RN to BSN later while working.[ooh_rn] The NCLEX-RN registration fee is $200, rising to $350 on February 1, 2027.[nclex_fee]

How long is an accelerated BSN?

An accelerated BSN can take as little as 12 months of full-time study for people who already hold a bachelor's degree in another field. University of Wisconsin Oshkosh (WI): 12 months, at a published tuition of $50,338.[s_uwo] BLS lists accelerated programs among the routes into nursing for people with a degree in another field.[ooh_rn]

How long is LPN school?

LPN school takes about one year: BLS says practical nursing programs typically take about 1 year to complete, and they end with a certificate or diploma and the NCLEX-PN.[ooh_lpn] MiraCosta College (CA): 14 months full-time (24 part-time); Manatee Technical College (FL): 1,350 hours, about 11–13 months (day).[s_miracosta][s_manatee] LPNs who go on to become RNs can use bridge programs that credit their training; see LPN to RN.

How long is CNA training?

CNA training takes at least 75 clock hours under federal rules, with at least 16 hours of supervised clinical practice, and several states require more.[ecfr152] Most programs finish in a few weeks to one semester; details and state hour rules are on how to become a CNA.

How long is nurse practitioner and CRNA school?

Nurse practitioner school takes about 2 years or more after a BSN, depending on whether the program awards an MSN or a DNP and how many courses you take each term; nurse anesthesia school takes at least 3 years of full-time doctoral study after at least 1 year of critical care work.[ooh_aprn][coa] Arkansas State University (AR): as few as 24 months, 41 credits; Texas State University (TX): as few as 24 months, 43 credits.[s_astate][s_txst] Requirements and costs are on nurse practitioner school and CRNA school.

Total time from day one to each role

Adding the steps together, the fastest route to registered nurse pay is about 2 to 3 years through an ADN including prerequisites, and the route to the highest nursing pay, CRNA, is roughly 8 years through a BSN, one ICU year and a 3-year doctorate.[ooh_rn][coa] Costs for each route are compared on nursing school cost, and pay for each role is on registered nurse salary and nurse salary by state.

Frequently asked questions

How long does it take to become a nurse?

About 2 years of nursing courses for an ADN or 4 years for a BSN to become a registered nurse, plus prerequisites and the NCLEX-RN; about 1 year to become an LPN; and a few weeks of training to become a CNA.

How long is nursing school for an RN?

About 2 years for an associate degree (ADN) or 4 years for a bachelor’s (BSN), plus prerequisites and the NCLEX-RN.

Can you become a nurse in 2 years?

Yes, through an ADN program of about four semesters of nursing courses. Most programs also require prerequisite science courses first, which can add a semester or more.

How long is LPN school?

About one year for a certificate or diploma program, then the NCLEX-PN.

How long does it take to become a nurse practitioner?

About 6 years or more: a 4-year BSN, often some RN experience, then an MSN of about 2 years (two public online FNP programs list as few as 24 months) or a longer DNP.

Sources

  1. Occupational Outlook Handbook: Registered Nurses · U.S. Bureau of Labor Statistics, last modified Oct 29, 2026
  2. Occupational Outlook Handbook: Licensed Practical and Licensed Vocational Nurses · U.S. Bureau of Labor Statistics, last modified Sep 14, 2026
  3. Occupational Outlook Handbook: Nurse Anesthetists, Nurse Midwives, and Nurse Practitioners · U.S. Bureau of Labor Statistics, last modified Oct 29, 2026
  4. 42 CFR 483.152, Requirements for approval of a nurse aide training and competency evaluation program · eCFR, U.S. Government (CMS regulation), current as of Nov 12, 2026
  5. Standards for Accreditation of Nurse Anesthesia Programs, Practice Doctorate (effective Jan 1, 2026) · Council on Accreditation of Nurse Anesthesia Educational Programs (COA), approved May 21, 2025
  6. NCLEX Fees and Payment ($200 registration; $350 from Feb. 1, 2027) · NCSBN (nclex.com), accessed Nov 14, 2026
  7. ADN Nursing Program approximate costs, AY 2026-2027 ($10,698) · El Paso Community College (Texas), AY 2026-2027
  8. Associate Degree Nursing program cost estimate · McLennan Community College (Texas), accessed Nov 14, 2026
  9. Accelerated BSN tuition (12 months, $50,338) · University of Wisconsin Oshkosh, accessed Nov 14, 2026
  10. Licensed Vocational Nursing program (14 months; about $3,500) · MiraCosta College (California), accessed Nov 14, 2026
  11. Practical Nursing program (1,350 hours; estimated total cost) · Manatee Technical College (Florida), accessed Nov 14, 2026
  12. LVN-to-RN Transition Program approximate costs, AY 2026-2027 ($6,914.11) · El Paso Community College (Texas), AY 2026-2027
  13. LPN-RN Bridge Fast-Track (72 credits, about 12 months; program total) · Florida Gateway College, accessed Nov 14, 2026
  14. Online MSN Family Nurse Practitioner (41 credits, $15,580 total tuition) · Arkansas State University, accessed Nov 14, 2026
  15. Online MSN Family Nurse Practitioner (43 credits, $21,084 total tuition) · Texas State University, accessed Nov 14, 2026