Key takeaways

  • Nursing education ranges from vocational programs and diplomas all the way up to doctorate programs.
  • Different kinds of programs can can take one year to five years or more to complete.
  • Many programs will allow you to become a registered nurse, but shorter programs may mean a job title as a licensed practical or vocational nurse. Longer programs can lead to an advanced practice registered nurse title.

Becoming a nurse takes an average of four years, but that time frame could be longer or shorter depending on the type of program you pursue. For instance, you could choose a part-time program that extends your schooling or enroll in an advanced nursing program that adds years to the process but leads to higher pay. If you’re searching the term how long is nursing program, the answer for how long nursing school lasts depends on you and your goals.

Regardless of the level of education you decide to pursue, nursing school programs include supervised clinical experience alongside classroom training. Nursing students spend some of their time hitting the books and the rest of the time in a lab or completing hands-on training at a hospital or medical center.

How long are nursing programs?

Type of nursing program How long is nursing school? Career
Licensed practical nurse (LPN) or licensed vocational nurse (LVN) program 1 year, but potentially longer Licensed practical or vocational nurse
Nursing diploma 2 to 3 years Registered nurse
Associate degree in nursing (ADN) 2 years Registered nurse
Bachelor of Science in nursing (BSN) 4 years Registered nurse
Master of Science in nursing (MSN) 5 to 7+ years including bachelor’s degree Advanced practice registered nurse
Doctorate of nursing practice (DNP) 3-5+ years at graduate level Advanced practice registered nurse

The length of nursing school depends on the type of career you’d like to pursue. The most common path to a nursing degree involves earning a four-year Bachelor of Science in nursing (BSN) to become a registered nurse. Becoming an RN is also possible with a two-year associate degree in nursing (ADN) or a nursing diploma, but it could be tougher to find employment without a full BSN.

In some cases, however, nurses decide to pursue advanced certification or additional credentials. Nurse anesthetists, nurse midwives and nurse practitioners, also referred to as advanced practice registered nurses (APRNs), typically spend around two years or more earning a master’s degree or a doctoral degree after their BSN.

Some nursing students may also choose to become licensed practical nurses (LPN) or licensed vocational nurses (LVN), typically through community colleges or technical schools. LPN and LVN programs usually take around one year to complete, but they may take longer.

Online nursing programs can fast-track your degree or let you space classes out. Some online nursing degree programs can be completed in just one year (though most of these require a prior bachelor’s degree). Or you can opt to take classes part-time.

How long does it take to become an RN?

You can take several paths to become a registered nurse. Your path affects how long it will take you to achieve this goal. In general, you can become an RN in anywhere from 16 months to four years, depending on how you choose to approach it.

Some states require only an associate degree in nursing — which usually takes two years to complete — before you can earn RN licensure. Some states require and some employers prefer a BSN, and some employers prefer one. If you already have a bachelor’s degree in a non-nursing field, you may qualify for an accelerated nursing program that takes as little as 12 months.

Regardless, once you earn a nursing degree, you must pass the National Council Licensure Examination for Registered Nurses (NCLEX-RN). You will have to apply for licensure in your state — a process that can take several weeks to complete and is often carried out before graduation.

How to pay for nursing school

According to recent numbers from CollegeBoard, public two-year in-state degrees set students back an average of $3,990 per year in tuition and fees during the 2023-24 school year. Meanwhile, students at public in-state four-year schools paid $11,260 per year on average in tuition and fees.

For advanced degrees, NurseJournal estimates average total costs of $35,000 to $60,000 for an online MSN and about $25,000 to $90,000 for an online DNP. Between a four-year bachelor’s program and the additional two-plus years of graduate school, nursing school could total well over $100,000.

Federal student loans

You have options that can make nursing school more affordable. Start the process by filling out the Free Application for Federal Student Aid (FAFSA). This form helps federal and state governments determine how much aid you may be eligible for.

The FAFSA form also helps the government determine eligibility for federal student loans. Federal student loans come with benefits like income-driven repayment plans, deferment and forbearance.

Federal loans can also help students qualify for loan forgiveness plans like Public Service Loan Forgiveness (PSLF), which is commonly used by nurses who work in public service positions.

Private student loans

When federal student loans aren’t enough to pay for nursing school, some students also use private student loans. Private student loans can have many pros and cons to consider. For instance, while student loans from private lenders do not come with federal student loan benefits, they can come with low interest rates and excellent terms that make them an attractive option.

After you graduate and find employment, your salary may also help put you in a better place to refinance your student loan at a lower rate.

According to the U.S. Bureau of Labor Statistics, LVNs and LPNs can expect to make around $54,620 per year, while registered nurses earn $81,220 on average. Nurse anesthetists, nurse practitioners and nurse midwives each average over $125,000 per year.

Other options

In addition to loans and federal aid programs, many nursing students also apply for scholarships and grants that help pay for school.

If your salary doesn’t cover your student loan bills, there are many student loan forgiveness programs for nurses outside of PSLF. These include the Nurse Corps Loan Repayment Program, the National Health Service Corps Loan Repayment Program, military loan forgiveness for nurses and more.

The bottom line

There are many paths to becoming a nurse, depending on your level of education and experience. Don’t simply ask: How long is nursing school? Consider what career you would like to have in the field and plan out your path as best you can.

Nursing can be a rewarding profession, and nurses are in demand. The World Health Organization warns that there could be a worldwide shortage of as many as 9 million nurses and midwives by 2030.

NurseJournal is owned by Bankrate’s parent company, Red Ventures.