What is the quickest way to get a BSN?

It depends on your starting point. If you hold a bachelor’s degree in another field, an accelerated BSN takes 12 to 18 months. If you are already a registered nurse, an RN-to-BSN program can often be finished in 12 months or less part-time online.

By Simmie J.Figures checked against official government and agency dataUpdated

Starting from zero

With no degree, a traditional bachelor’s takes about four years. An associate degree takes about two, followed by an RN-to-BSN while you work.

Already an RN

RN-to-BSN programs credit your associate degree and license and cover the added coursework, often online. Speed depends on how many credits transfer and how many courses you take at once. Employer tuition benefits are common. 92,447 students were enrolled in RN-to-BSN programs in fall 2025. See online nursing classes.

What not to chase

Be wary of any program that promises a nursing license in a few months, or without in-person clinical hours. The state board will not approve it.

Pay and projections: Bureau of Labor Statistics. NCLEX figures: NCSBN. Enrollment: AACN. Sources and years are ondata sources.

Related