What Is an MSN Program?

TBS Staff Writers
Updated January 8, 2024
In order to become a registered nurse (RN), students need to complete specific training, obtain supervised clinical.

Are you ready to discover your college program?

MSN degrees allow current RNs and nursing students to advance in and specialize their careers.

A master of science in nursing (MSN) trains registered nurses (RNs) for specialized roles, including primary care roles as nurse practitioners (NP). In an MSN program, nurses choose a specialization like nurse educator, nurse administrator, or clinical nurse specialist. Nurse practitioner programs incorporate clinical hours to prepare nurses for primary and specialized roles.

After completing an RN program or a bachelor’s-level bridge program, nurses can enroll in an MSN program to earn greater responsibilities and a higher earning potential.

What Kinds of MSN Degrees Are There?

In addition to choosing an MSN specialty, nurses must choose the MSN degree that best fits their prior training and experience. For example, nurses with associate of science in nursing (ASN) degrees from hospital nursing programs should enroll in ASN-to-MSN programs. Many nursing schools also offer RN-to-MSN programs, which admit RNs who don’t have bachelor’s degrees.

This section introduces the different types of MSN programs to help nurses find the option that fits their unique circumstances.

Featured Online MSN Degree Programs

Loading...Learn More
Visit Site
Loading...Learn More
Visit Site
Loading...Learn More
Visit Site


Students with associate degrees in nursing (ADNs) can enroll in ADN-to-MSN bridge programs. In these programs, students complete bachelor’s-level coursework in health assessment, patient care, and evidence-based practice. After meeting bachelor of science in nursing (BSN) requirements, including any clinical requirements, each student chooses a graduate specialty and begins taking MSN courses.

ADN-to-MSN programs typically require applicants to have an active RN license and a minimum GPA in their ADN coursework. Nurses can complete these programs in around three years, depending on specialty area and prior coursework. After completing MSN degrees, nurses can work as NPs, nurse administrators, and nurse educators, as well as in other specialized roles.


Graduates from vocational schools and hospital nursing programs typically earn ASN degrees. While the degree meets the requirements for the NCLEX-RN exam and RN licensure, ASN graduates may need to complete additional general education requirements to meet undergraduate coursework requirements.

Completing an ASN-to-MSN degree generally takes around three years, depending on the student’s prior coursework and graduate specialization. Some schools grant BSNs during ASN-to-MSN programs. An RN-to-BSN can also prepare ASN-level nurses to apply for master’s programs in nursing.

What’s the Difference Between an ADN-to-MSN and an ASN-to-MSN?

ADNs and ASNs both train nurses for RN licensure and careers in nursing. However, the two degrees provide different levels of preparation for pursuing higher degrees after graduation.

Typically, an ADN meets more admission requirements for a BSN program than an ASN. As a result, an ADN-to-MSN program may require less undergraduate coursework than an ASN-to-MSN program.

Enrollees in ADN-to-MSN and ASN-to-MSN programs complete similar clinical requirements and both receive specialized training in advanced practice areas.


An RN-to-MSN program admits nurses with ADNs and RN licenses. Many programs also accept nurses with nursing diplomas, though you should check eligibility requirements on a case-by-case basis.

Completing an RN-to-MSN program typically takes around three years. During the first half of the program, students meet BSN requirements, and some programs issue BSN degrees. After meeting undergraduate requirements, nurses select graduate specialties and begin taking MSN courses. The remaining coursework focuses on that graduate specialization.

Nurses can also enroll in RN-to-BSN programs, which can help increase their GPAs and qualify them for competitive MSN programs.


Nurses who already have BSN degrees can enroll in BSN-to-MSN programs. Often simply called “MSN programs,” these degrees begin with graduate-level coursework, unlike an RN-to-MSN program. With a BSN-to-MSN degree, students can specialize as NPs, nurse educators, nurse administrators, and advanced practice registered nurses (APRNs).

Each applicant needs an RN license and a BSN degree from an accredited nursing program. Some programs prefer nurses with professional experience. Typically, an MSN degree takes around two years. However, some accelerated programs offer a one-year MSN, while clinical programs may take up to three years. A BSN degree provides a strong foundation for graduate study, which is why MSN programs require them for applicants.

What’s the Difference Between an RN-to-MSN and a BSN-to-MSN?

An RN-to-MSN enrolls nurses who have associate degrees or nursing diplomas, but no bachelor’s level education. Because the beginning coursework is more basic, these programs do not admit nurses who already hold BSNs. In an RN-to-MSN program, nurses typically spend 1-2 years completing the requirements for a BSN before moving into graduate-level nursing courses.

By contrast, a BSN-to-MSN enrolls nurses who do have a bachelor’s-level nursing education, meaning they can skip the more basic coursework. This means that BSN-to-MSN programs take less time than RN-to-MSN degrees. However, both programs require the same clinical training for the master’s coursework and result in a master’s degree.

What Can You Do With an MSN Degree?

An MSN prepares graduates for many nursing career paths that require advanced skills. For example, nurses with MSN degrees can work as NPs, nurse educators, nurse administrators, and nurse midwives. In these roles, nurses take on more responsibilities and increase their earning potential.

During an MSN degree, nursing students build specialized skills in their focus area. Nurse practitioner programs, for example, offer classroom and clinical training in multiple NP specialty areas.

Graduates with accredited MSN degrees can apply for specialty certification and state licensure. MSN graduates can also apply to doctor of nursing programs.

Advanced Practice Registered Nurses

NPs, nurse midwives, and nurse anesthetists are all types of advanced practice registered nurses (APRNs), providing specialty care. These roles require graduate-level training, so APRNs must hold either MSN or DNP degrees. There are a few types of APRNs, as outlined below.

What Kind of Salary Can I Earn With an MSN Degree?

Nurses with MSNs earn higher salaries than those with bachelor’s-level educations. Demand for nurses with graduate degrees also exceeds the demand for RNs.

Salary expectations and job availability depend on the nurse’s specialty area and specific nursing degree. The following table covers the median annual salary and projected job growth rates for MSN nursing jobs.

MSN Career Outlooks
CareerMedian Annual Salary (2019)Projected Job Growth (2018-2028)
Nurse Practitioners$109,82052%
Nurse Anesthetists$174,79014%
Nurse Midwives$105,03012%
Clinical Nurse Specialists$73,30012%
Nurse Educator$74,60020%
Nurse Administrators$100,98018%
Source: Bureau of Labor Statistics, Projections Central

Professional Organizations

American Association of Nurse Practitioners

AANP represents more than 118,000 NPs and students in the U.S. The association provides educational and career resources, including a guide to becoming an NP and a database of local NPs. Members also benefit from research opportunities and the AANP job center, which connects NPs with openings in the field.

American Association of Nurse Anesthetists

Founded in 1931, AANA represents over 57,000 certified registered nurse anesthetists and students pursuing nurse anesthetist degrees. The association provides resources for students and educators, continuing education opportunities, and access to a professional support network. AANA also offers career development resources, recognition awards, and volunteer opportunities.

American College of Nurse Midwives

The association advocates for nurse midwives by providing educational resources and leadership development support. Members participate in continuing education opportunities, attend meetings and events, or strengthen their training by reading ACNM research. The association also offers student resources and professional development support.

National Association of Clinical Nurse Specialists

NACNS represents the 70,000 clinical nurse specialists working in the U.S. The association provides professional resources, including clinical resources and research in the field. NACNS also connects clinical nurse specialists with continuing education opportunities and reports. Members also have access to publications and professional certifications offered by the association.

American Association of Colleges of Nursing

American Association of Colleges of Nursing AACN sets curriculum standards for nursing education and provides resources for individuals considering MSN degrees. The association maintains a database of statistics on nursing programs, hosts conferences and webinars, and offers leadership development for nurses at different stages of their careers.

Accreditation for MSN Programs

Only accredited MSN programs meet the requirements for board certification and advanced nursing licenses, so students should only enroll in nurse practitioner programs that hold accreditation from a recognized accrediting organization.

For example, the Commission on Collegiate Nursing Education, the Accreditation Commission for Education in Nursing, the Commission on Accreditation of Allied Health Education Programs, and the Accrediting Bureau of Health Education Schools all grant accreditation for MSN programs.

Frequently Asked Questions

Is an MSN the Same as a Nurse Practitioner?

NP is a job title, while an MSN is a degree. NPs must earn MSNs, but the degree also prepares students to become nurse midwives, nurse educators, and nurse administrators. Nursing schools usually offer many MSN concentration options.

How Many Years Is an MSN Degree?

Earning an MSN typically takes 2-3 years after earning a bachelor’s, depending on the specialty. Clinical programs often take longer because they require additional practicum hours.

Will DNPs Replace MSNs?

Certain specialties, such as nurse anesthetist, will soon require a DNP for licensure. An MSN still meets licensure requirements for many roles, however, such as NP and nurse executives.

Is an MSN Degree Better than a BSN Degree?

Compared to nurses with BSNs, professionals with graduate degrees can take on more responsibilities and earn higher salaries. An MSN prepares nurses for advanced practice roles, like NP and nurse midwife. Nurses with MSNs can also work as nurse educators, nurse administrators, and clinical nurse leaders.

Header Image Credit: Fly View Productions | Getty Images

Learn more, do more.

More topic-relevant resources to expand your knowledge.