An MSN is a Master of Science in Nursing, a graduate degree that prepares registered nurses for advanced clinical roles, leadership positions, or teaching careers. Most programs require 36 to 40 credit hours and open the door to significantly higher earning potential, with nurse practitioners earning a median salary of roughly $120,680 compared to about $82,750 for registered nurses with a bachelor’s degree.
What You Study in an MSN Program
Regardless of which specialization you choose, MSN programs share a core set of graduate-level courses that go well beyond what’s covered in a bachelor’s program. Three courses appear in virtually every MSN curriculum: advanced pathophysiology (how diseases affect the body across the lifespan), advanced health assessment and diagnostic reasoning (learning to evaluate patients and interpret findings at a higher level), and advanced pharmacology (understanding how medications work, interact, and should be prescribed or managed).
Beyond those foundational courses, your remaining coursework depends on your chosen track. Clinical tracks include extensive hands-on training. Programs focused on nurse practitioner roles typically require at least 600 supervised clinical hours, often more depending on the specialty.
Specialization Tracks
MSN programs split into two broad categories: clinical tracks and non-clinical tracks.
Clinical tracks prepare you for Advanced Practice Registered Nurse (APRN) roles. The most common is the nurse practitioner path, which lets you diagnose patients, order tests, and prescribe medications. Within nurse practitioner programs, you’ll pick a population focus like family practice, adult-gerontology (primary or acute care), or psychiatric mental health. Other APRN paths include clinical nurse specialist and nurse midwife.
Non-clinical tracks don’t involve direct patient care at the advanced practice level. These include nurse educator (preparing you to teach in nursing schools or train hospital staff), nursing informatics (working with health data systems and technology), and healthcare administration or leadership (managing units, departments, or entire healthcare organizations). These tracks typically have fewer clinical hour requirements and appeal to nurses who want to shape the profession from behind the scenes.
How to Get In
The most common path is holding a Bachelor of Science in Nursing (BSN) and an active RN license, then applying to a traditional BSN-to-MSN program. Most programs expect a cumulative GPA of at least 3.0 on a 4.0 scale from your undergraduate work. Some programs ask for a year or two of clinical experience, though this varies widely by school.
If you’re a registered nurse with an associate degree rather than a bachelor’s, RN-to-MSN bridge programs let you skip the separate BSN step. These programs fold baccalaureate-level content into the early portion of the curriculum, so you’re not missing foundational material. They typically take about three years and cost less than completing a BSN and MSN as two separate degrees.
There’s also a less traditional option: direct-entry MSN programs designed for people who hold a bachelor’s degree in a completely different field. Johns Hopkins, for example, offers a program that takes non-nurses through the training needed to sit for the RN licensing exam and then continues into graduate-level nursing education. No prior nursing license or bedside experience is required. These programs are intensive but offer a fast lane into the profession for career changers.
How Long It Takes
A standard BSN-to-MSN program runs about two to three years for full-time students. Part-time options stretch that timeline, which is common since many students continue working as nurses while in school. RN-to-MSN bridge programs generally take around three years, though the pace depends on your schedule and course load. Direct-entry programs for non-nurses vary but are often structured as accelerated, full-time commitments.
Online and hybrid formats have become widespread, making it easier to balance work and school. Clinical hours still need to be completed in person, so even fully online programs require you to arrange local preceptorships or clinical placements.
Why Accreditation Matters
Two organizations accredit nursing programs in the United States: the Commission on Collegiate Nursing Education (CCNE) and the Accreditation Commission for Education in Nursing (ACEN). Attending an accredited program isn’t optional if you want your degree to count. Some state licensing boards require graduation from an accredited school. Federal financial aid and many scholarships are only available to students in accredited programs. And if you ever want to pursue a doctoral degree, most programs will only accept applicants whose master’s degree came from an accredited institution.
Salary and Job Growth
The financial case for an MSN is straightforward. Registered nurses with a bachelor’s degree earn a mean salary of about $82,750 per year. Nurse practitioners, the largest group of MSN-prepared clinicians, earn an average of $120,680. The highest-paid 10% of nurse practitioners bring in over $200,000 annually. Non-clinical MSN roles like nurse educator or informatics specialist fall somewhere in between, though salaries vary by employer and region.
Demand is strong and growing. The Bureau of Labor Statistics projects 40% job growth for nurse practitioners, nurse anesthetists, and nurse midwives over the coming decade, a rate far outpacing most other professions. An aging population, expanded scope-of-practice laws in many states, and a shortage of primary care providers all drive that demand.
The Shift Toward Doctoral Degrees
One important trend to know about: the nursing profession is gradually moving toward the Doctor of Nursing Practice (DNP) as the preferred entry-level degree for advanced practice roles. The National Organization of Nurse Practitioner Faculties called for the DNP to replace the MSN as standard preparation for nurse practitioners by 2025. Nurse anesthesia has already made the switch. As of January 2022, every student entering an accredited nurse anesthesia program enrolls at the doctoral level.
For nurse practitioners, this transition is slower and not yet mandatory. MSN-prepared NPs are still licensed and practicing across the country, and many schools continue to offer MSN nurse practitioner tracks. But the trend is clear: as of 2024, over 400 schools offer post-master’s DNP programs, and 307 offer post-baccalaureate DNP programs. If you’re considering an MSN in a nurse practitioner specialty, it’s worth thinking about whether you might eventually want or need a DNP, and whether a program that offers a clear bridge to doctoral education makes sense for you.
For non-clinical tracks like nursing education, informatics, or administration, the MSN remains the standard credential with no comparable push toward doctoral requirements.

