Don't miss out on our most popular holiday event:
21 Days of Nurse Giveaways!
November 3, 2023

Highest Paying Jobs for MSN Nurses

Life isn’t a comparison game, but if you’re into comparing numbers when it comes to salary, here are some facts: MSN jobs usually pay higher than jobs for nurses without master's degrees.

You can expect to see a pretty significant increase in salary after earning your Master of Science in Nursing (MSN) degree, especially if you go on to pass an Advanced Practice Registered Nurse certifying exam. The Bureau of Labor and Statistics (BLS) reports that MSN-prepared nurses make, on average, $44,000 more than RNs.

Intrigued? Read on to learn about the highest-paying jobs for MSN nurses!

MSN Nurse Salary  

While RNs with a bachelor’s or less earn an average of $81,220 per year, according to the BLS, master's-prepared nurses who go on to become nurse anesthetists, nurse midwives, and nurse practitioners earn an average of $125,900 as of May 2022 (Note that conditions vary based on area).

Despite the fact that MSN-educated nurses tend to earn a higher salary, the salary range does vary widely depending on what you choose to specialize in and the scope of practice for the nurse.

For example, a nurse anesthetist working in a high-level hospital will most likely earn more than a family NP working in a rural clinic.

Find Nursing Programs


Youtube video

Which MSN Job Pays the Most? 

A Master of Science in Nursing degree is just that—a Master of Science in Nursing degree. That means that no matter what specialty track you pursue, with an MSN, you will receive the same foundation of advanced nursing education that will include community and public health, ethics, research, clinical skills, and leadership. 

However, despite the fact that all MSN programs will include the same basic foundation of knowledge, the specialty track you choose for your degree will dictate the specifics that you will learn in your program.

Choosing an administrative degree will lead to a curriculum centered more on leading a team, while a specialty track will focus more on the clinical skills you will need in your role. 

Here are the most popular types of MSN degrees available ranked in order of expected salary. 

Best Paying Jobs for MSN Nurses

MSN Job Avg. Annual Salary
Certified Registered Nurse Anesthetist (CRNA) $203,090
Nurse Practitioner (NP) $121,610
Certified Nurse Midwife (CNM) $120,880
Clinical Nurse Specialist (CNS) $140,872 
Clinical Nurse Leader (CNL) $84,631
Nurse Administrator $104,830
Informatics Nurse $100,000
Nurse Educator $78,580

8 Highest Paying MSN Jobs for Nurses

1. Certified Registered Nurse Anesthetist (CRNA) - Salary: $203,090

Nurse anesthetists earn the HIGHEST salaries of any nurses, earning a whopping $203,090 median CRNA salary in 2022, according to the BLS. These high-earning nurses administer anesthesia and manage pain management for patients during procedures.

Starting in 2025, CRNAs will be required to have a minimum of a doctorate degree, meaning this will no longer be an option for nurses whose highest level of education is a master's degree.

Show Me CRNA Programs

2. Nurse Practitioner (NP) - Salary: $121,610

Nurse practitioners are a type of advanced practice registered nurse who specializes in a specific patient population, like acute care, emergency care, pediatrics, and much more. 

The exact specialty you choose will determine how much money you make, but in general, the highest-paid specialties are in psychiatric health, pediatrics, gerontology, neonatal, and orthopedics. The median annual NP salary is 121,610, per BLS reports.

Read more about Nurse Practitioner Salaries here.

>> Show Me Online Nurse Practitioner Programs

3. Certified Nurse Midwife (CNM) - Salary: $120,880

A certified nurse-midwife (CNM) is a nurse who provides overall health and wellness care to women, including helping to deliver babies, family planning, gynecological and prenatal care.

The median annual nurse midwife salary is listed as $120,880 by the BLS.

Show Me Nurse Midwifery Programs

4. Clinical Nurse Specialist (CNS) - Salary: $87,359

As the title of this job indicates, clinical nurse specialists have high levels of expert knowledge in their field, thus commanding a higher earning power. Like nurse practitioners, clinical nurse specialists also specialize in specific patient populations; however, unlike NPs, they focus more on educating nurses and improving patient outcomes.

The median salary for Clinical Nurse Specialists is $87,359, as of October 2023, according to ZipRecruiter.  

5. Clinical Nurse Leader - Salary: $84,631

Clinical nurse leaders are masters-prepared nurses who don't hold APRN licenses. CNLs take a wider scope, collaborating with all of a patient's caregivers and looking at broader trends in the patient's care.

A nurse in this position will most likely advance quickly and be able to earn more. For instance, ZipRecruiter found that clinical nurse leaders earn an average annual salary of $84,631.

6. Nurse Administrator - Salary: $104,830

Nurse administrators, also called nurse managers, oversee the nursing staff at a medical facility. These nursing leaders are licensed registered nurses who have years of bedside experience under their belt. They typically need a master's degree, but some bachelor's prepared nurses are nurse administrators.

While the BLS does not keep data on nurse administrators specifically, it does list the median average salary for medical and health service managers—which would definitely include nurse administrators—at $104,830.

Show Me Nurse Admin Programs

7. Informatics Nurse - Salary: $100,000+

This degree focuses on the intersection of computers and clinical care, so it’s a good fit for nurses who enjoy working with technology. 

The HIMSS 2022 Nursing Informatics Workforce Survey found that 60% of respondents earn base salaries of more than $100,000 each year.

Show Me Nursing Informatics Programs

8. Nurse Educator - Salary: $78,580

A nurse educator may work in an academic setting, instructing nursing students pursuing their own degrees, or in a clinical setting, such as a hospital, leading staff on educational updates. To become one, you'll need to complete an MSN nurse educator program.

The BLS notes that the median annual salary for nurse educators in post-secondary universities is $78,580. 

Show Me Nurse Educator Programs

Factors That Affect MSN Nurse Salary

As we previously mentioned, there are plenty of factors that can impact the actual salary you will earn with an MSN degree. Websites, such as the BLS, report the average salary. Like with any average, you have to keep in mind that there are always high and low salaries within that range as well. 

Some of the factors that can affect what you will actually earn with an MSN degree include:

  • Specialty - the specialty you choose will greatly impact your pay
  • Hours - if you work full or part-time
  • Setting - what setting you choose to work in, i.e., a doctor’s office, hospital, your own practice, surgical center, or an academic institution
  • Shift - Choosing to work days, nights, or swing shifts
  • Geographic location—MSN nurses in rural areas may make less than a highly-populated city, for example. Forbes lists the highest-paying states for NPs as California, Alaska, Massachusetts, New Jersey, New York, Hawaii, Minnesota, Connecticut, Washington, and Wyoming. 

Is an MSN Degree Worth It? 

There are a lot of different factors that can influence the exact number you will bring home on your paycheck with an MSN degree, but one thing is for sure: no matter what specialty you choose or area you work in, MSN nurses typically make at least $40k more than registered nurses with a BSN. So, if you do choose to pursue more education with an MSN degree, you will be making a smart investment in your financial security—as well as a difference in your patients’ lives. 


  • What jobs can I get with an MSN in nursing? 

    • An MSN in nursing can open up career paths such as a nurse educator, nurse administrator, or nursing professor, and some programs will prepare them for advanced practice registered nurse certifications, such as a CRNA, CNM, or NP. 
  • How much do nurses make with MSN?

    • It depends on the job they take with an MSN. Nurses who remain at the bedside with an MSN may not make much more, but nurses who take on roles such as nurse educator, clinical nurse specialist, nursing professor, nurse manager, or who take on APRN roles can make significantly more.
  • Can you work as an RN with an MSN?

    • You can continue to work as a bedside RN with an MSN. 
  • How much can you make with an MSN degree? 

    • It depends on your role. A bedside RN with an MSN may not earn much more with a degree, but a nurse who earns an MSN and goes on to become an advanced practice registered nurse, such as an NP, can earn over $100K. 
  • How can a nurse make 100K? 

    • Nursing specialties that pay more than $100K include advanced practice registered nurses, such as CRNA or NP, nurse educators, nurse informatics specialists, and some nurse administrator roles. 
  • Do MSNs get paid more than BSNs?

    • Most nurses with an MSN degree do get paid more than BSN nurses. For instance, CRNAs earn around $183K/year, while RNs make $75K. 

Other Master's Degrees to Explore

Looking to advance your leadership and management skills? Check out some of these master's degrees that can get you there:


Go to the top of page