Nursing school typically takes between two and four years to complete, depending on the type of degree or certificate you pursue. A Licensed Practical Nurse (LPN) program can take about one year, while an Associate Degree in Nursing (ADN) usually takes two years and a Bachelor of Science in Nursing (BSN) takes four years. Your choice depends on your career goals, budget, and how quickly you want to start working.
What are the main types of nursing programs?
There are several paths to becoming a nurse in the United States. Each has different time commitments and leads to different job roles.
Licensed Practical Nurse (LPN) or Licensed Vocational Nurse (LVN)
An LPN or LVN program is the shortest nursing option, usually lasting about 12 to 18 months. These programs are offered at community colleges and technical schools. After passing the NCLEX-PN exam, you can work in hospitals, clinics, or long-term care facilities.
Associate Degree in Nursing (ADN)
An ADN program takes about two years of full-time study. Many community colleges offer this degree. After graduating, you can take the NCLEX-RN exam to become a Registered Nurse (RN). This is a popular choice for students who want to start working quickly.
Bachelor of Science in Nursing (BSN)
A BSN program takes four years at a college or university. It includes general education courses plus advanced nursing training. Many hospitals now prefer or require BSN-prepared nurses. Some programs offer accelerated options for students who already have a bachelor’s degree in another field.
How long do accelerated nursing programs take?
Accelerated nursing programs are designed for students who already hold a bachelor’s degree in a different subject. These programs can be completed in 12 to 18 months of intensive full-time study. They are fast-paced and require a strong commitment. You earn either a second bachelor’s degree in nursing or a master’s entry-level degree.
| Program Type | Typical Length | License After Graduation |
|---|---|---|
| LPN/LVN Certificate | 12 to 18 months | LPN/LVN |
| ADN Degree | 2 years | RN |
| BSN Degree | 4 years | RN |
| Accelerated BSN | 12 to 18 months | RN |
| Master’s Entry (MSN) | 2 to 3 years | RN |
What factors can affect how long nursing school takes?
Several things can change the timeline for finishing nursing school. It is important to plan ahead and consider these factors.
- Full-time vs. part-time enrollment: Studying part-time can double or triple the length of a program.
- Prerequisite courses: Some programs require biology, chemistry, or anatomy before you start. These can add months or a year.
- Clinical placement availability: Some schools have waiting lists for clinical spots, which can delay graduation.
- Transfer credits: If you have previous college credits, you may finish faster.
Can you become a nurse in less than two years?
Yes, you can become an LPN or LVN in about one year. This is the fastest route to a nursing license. However, LPNs have fewer job responsibilities and lower pay compared to RNs. If you want to become an RN quickly, an ADN program is the shortest path at two years.
Some schools offer bridge programs that let LPNs become RNs in less time. These programs build on your existing training and can take 12 to 18 months.
What is the difference between an ADN and a BSN in terms of time?
An ADN takes about two years, while a BSN takes about four years. Both allow you to become an RN. However, a BSN may open doors to leadership roles, higher pay, and certain specialties. Many hospitals are moving toward requiring BSNs for new hires.
If you start with an ADN, you can later complete an RN-to-BSN program in 12 to 18 months while working. This is a common way to earn a BSN without starting over.
How long does it take to become a nurse practitioner?
Becoming a nurse practitioner requires additional education beyond a BSN. You need a Master of Science in Nursing (MSN) or a Doctor of Nursing Practice (DNP). An MSN program takes two to three years full-time. A DNP program takes three to four years. In total, from the start of nursing school, it can take six to eight years to become a nurse practitioner.
Actionable tips for planning your nursing school timeline
Here are some practical steps to help you choose the right path and finish on time.
- Check each school’s prerequisite requirements before applying. Completing them early can save time.
- Apply to multiple programs to increase your chances of getting a spot without delays.
- Consider a community college ADN program if you want a low-cost, quick route to becoming an RN.
- Look for schools that offer evening or weekend classes if you need to work while studying.
Summary
Nursing school can take anywhere from one year for an LPN certificate to four years for a BSN. Your choice depends on your career goals and current situation. If you want to start working quickly, an ADN or LPN program may be best. If you plan to advance into leadership or specialized roles, a BSN or higher degree is a better fit. No matter which path you choose, nursing offers a rewarding career with strong job growth.
Frequently Asked Questions
How many years does nursing school take for an RN?
An Associate Degree in Nursing (ADN) takes about two years, and a Bachelor of Science in Nursing (BSN) takes about four years. Both lead to becoming a registered nurse.
Can I become a nurse in 12 months?
Yes, you can complete a Licensed Practical Nurse (LPN) program in 12 to 18 months. This is the fastest way to start working as a nurse.
How long is nursing school if I already have a bachelor’s degree?
If you already have a bachelor’s degree in another field, you can complete an accelerated BSN program in 12 to 18 months. Some schools also offer master’s entry programs that take two to three years.
Does nursing school take longer if I go part-time?
Yes, part-time nursing programs can take twice as long or more. For example, a part-time ADN might take three to four years instead of two.
How long does it take to become a nurse practitioner from start to finish?
From the beginning of nursing school, becoming a nurse practitioner usually takes six to eight years. This includes earning a BSN (four years) and then a master’s or doctoral degree (two to four years).