MSN Degrees Online in NC: A Guide to Top Schools

If you’re an RN in North Carolina looking to earn higher pay with more responsibilities, an online MSN program is for you. Finding information about online MSN degree programs in North Carolina doesn’t need to be difficult. With this comprehensive guide, you’ll learn about program formats, whether you’re looking for an on-campus, online, or hybrid program. You’ll also learn about program variation, career opportunities, and salary expectations. Keep reading to you get started on advancing your nursing career.

Find Your Online Degree

  1. Take our quiz
  2. Match with schools
  3. Connect with favorites
I want my
In

Hybrid and online MSN programs are common in North Carolina, though each program is set up differently. Some programs, like the one at the University North Carolina Greensboro (UNCG), offer fully asynchronous online classes that you complete on your own schedule. However, asynchronous classes are the exception, not the rule. Many online programs have set class times, requiring you to view a lecture or discussion at a certain time.

While there are some high-quality, 100% online MSN programs in North Carolina, more programs are offered on a hybrid basis, meaning they’re made up of both online and in-person components. Some hybrid programs are almost fully online, with only a couple of visits to campus. Duke University falls into that camp, as students can complete all coursework online with only a two-to-five-day in-person seminar each semester. Other hybrid programs, like the one at UNC Chapel Hill, are an equal blend of in-person and online classes.

Appalachian State University

The online Master of Science in Nursing (MSN) program at Appalachian State University offers a flexible, accessible path for registered nurses looking to advance their careers. Designed with working professionals in mind, the program allows students to complete coursework online, providing the convenience of studying from anywhere while balancing other responsibilities. The curriculum emphasizes leadership, evidence-based practice, and clinical expertise, preparing graduates to take on advanced roles in nursing. With a variety of concentration options, students can tailor their education to meet their career goals. The program’s structure supports a healthy work-life balance, with asynchronous learning and minimal on-campus requirements.

Duration: 4-6 semesters

Mode: Online

Cost: $327/credit

Admissions Requirements:

  • BSN or RN license with a BSN in another field
  • Min. 3.5 GPA
  • Completed statistics course with “C” grade or better
  • Current, unrestricted RN license
  • One year of nursing experience

Curriculum:

  • Theories for Advanced Nursing Practice
  • Contemporary Issues in Nursing
  • Advanced Health Assessment for Adults
  • Pathophysiology for Advanced Nursing
  • Nursing Research for Evidence-Based Practice
  • Advanced Pharmacology for Nursing
  • Nursing Program Development and Evaluation
  • Advanced Clinical Practicum
  • Educational Theories for Nursing and Informatics
  • Educational Tests and Measurement in Nursing
  • Nursing Education Practicum

The University of North Carolina at Chapel Hill

The Master of Science in Nursing (MSN) program at the University of North Carolina offers a flexible, online pathway for registered nurses seeking to expand their expertise and career opportunities. This program provides advanced practice options in various specialties, including Family Nurse Practitioner (FNP), Pediatric Nurse Practitioner (PNP), Adult-Gerontology Nurse Practitioner (AGNP), and Psychiatric-Mental Health Nurse Practitioner (PMHNP). Each track prepares nurses to deliver high-quality, patient-centered care in diverse clinical settings.

With online coursework and once-per-semester hands-on clinical experiences, the program is designed to accommodate the busy schedules of working professionals. Students benefit from a supportive learning environment that fosters collaboration and professional growth. Whether aiming to transition into a new specialty or enhance existing skills, the UNC MSN program offers the convenience and comprehensive education needed to advance in the nursing field.

Duration: 1.5-2 years, full-time

Mode: Hybrid

Cost: $1,031/credit

Admissions Requirements:

  • All university transcripts
  • Three letters of recommendation
  • Professional Statement
  • CV/Resume

Curriculum:

  • Pathophysiology for Advanced Nursing Practice
  • Pharmacotherapeutics for Advanced Nursing Practice
  • Advanced Health and Physical Assessment for Advanced Nursing Practice
  • Advanced Diagnostic Reasoning and Management
  • Evidence-Based Practice and Research
  • Health Care Policy and Leadership
  • Population Health: Interprofessional Management in a Changing Healthcare System
  • Additional nursing courses related to your chosen specialty

Duke University

Duke University’s Master of Science in Nursing (MSN) program offers a flexible and rigorous education for registered nurses aiming to specialize in advanced practice roles. The program features a variety of advanced practice options, including Nurse Practitioner (NP) tracks in specialties such as Family, Pediatrics, Adult-Gerontology, and Psychiatric-Mental Health. Additionally, there are opportunities to pursue leadership roles through the Clinical Nurse Leader (CNL) track or the clinical health care systems specialty (health informatics, nursing and healthcare leadership, or nursing education).

Designed for working professionals, the program combines online coursework with hands-on clinical experiences, allowing students to balance their education with personal and professional commitments. Duke’s MSN program emphasizes evidence-based practice, clinical excellence, and leadership, preparing graduates to meet the evolving healthcare needs of diverse populations. With a strong focus on individualized mentorship and a collaborative learning environment, Duke provides the support and flexibility needed for nurses to advance their careers while making a meaningful impact in healthcare.

Duration: 3-5 semesters

Mode: Online

Cost: $2,166/credit

Admissions Requirements:

  • General statistics course with “C” grade or better
  • Recommended 1 year of nursing experience
  • All post-secondary transcripts
  • Three professional recommendations
  • Resume/CV
  • BSN or ADN with a bachelor’s degree in another field
  • Current state licensure

Curriculum:

  • ​​Nurse as Scholar I: Science Development, Study Design & Statistics
  • Nurse as Scholar II: Evidence-based Practice
  • Population Health in a Global Society
  • Advanced Physiology/Pathophysiology Across the Lifespan: A Conceptual Approach
  • Physical Assessment & Diagnostic Reasoning in APN
  • Clinical Pharmacology for Advanced Practice Nursing

Student Support: FAQs About Online MSN Programs

Most students looking to pursue an MSN degree have a great deal of questions that need answering. To give you some clarity on the matter, we’ve answered some common questions, including those about career options, program length and cost, admission requirements, and financial aid options. Read on to get some of your questions answered.

What can you do with an MSN in North Carolina?

An MSN program in North Carolina opens a wide variety of career opportunities. MSN graduates are prepared to be nurse practitioners, nurse midwives, or nurse anesthetists. An MSN also prepares students for advanced careers in nursing administration and nurse education. It also allows you to work in a nursing clinical specialization, forensic nursing, or nursing informatics. The exact career options depend on a program’s specializations.

For example, graduates of Duke University can become adult-gerontology practitioners in either acute or primary care, while those from UNC–Chapel Hill can only become adult-gerontology practitioners in primary care. Depending on your career goals, an MSN can also lead to a Doctor of Nursing Practice (DNP).

In North Carolina, how long does it take to complete an MSN program?

Most students complete their MSN degree in two to four years, though the time it takes to earn your MSN can vary, depending on the program’s curriculum and if you take courses part-time or full-time. However, with an accelerated program, students can complete an MSN faster. At the University of North Carolina’s Wilmington campus, students can complete their MSN in less than a year.

If you’ve completed any related graduate coursework, such as earning a graduate certificate, those credits could also count toward your MSN, permitting you to finish sooner.

How affordable are MSN programs in North Carolina?

The cost of an MSN varies, depending on the type of school (public or private), the type of MSN program (direct entry vs. standard MSN vs. accelerated), where you live, how long it takes you to complete your degree, and whether you are attending an online or in-person program. In general, online programs tend to be more affordable. Below we’ve listed three high-quality, accredited online MSN programs in North Carolina and their tuition costs to help you understand how much an MSN program costs.

What are the admissions requirements for MSN nursing programs in North Carolina?

Admission requirements vary from program to program. In general, most universities expect students to have at least a Bachelor of Science in Nursing and an unencumbered nursing license that’s valid in the state of North Carolina. Some schools, like UNCG, also require letters of recommendation and a résumé. Other programs, like the one from Appalachian State University, require students to have at least one year of nursing work experience before they apply to the program. Other requirements could include a personal statement, a completed online application, and a minimum GPA. Make sure to read over each program’s requirements carefully before applying to make sure you’re eligible.

Can I get financial aid in North Carolina to help pay for my MSN program?

Many financial aid options are available to help students pay for an MSN program in North Carolina including loans, scholarships, and grants. There are state-funded loans, as well as student loan forgiveness options for nurses. Independent organizations based in North Carolina, such as the North Carolina Nurses Association, also offer scholarships, loans, and grants to MSN students. Apart from North Carolina–specific financial aid, nationwide scholarships are also available.

Range of MSN Programs in North Carolina

There is more than one kind of MSN program in North Carolina, and each one is tailored toward students in different situations. Take a look at the different variations below to determine which one would work best for you. We’ve even included two examples of schools in North Carolina that offer each kind of degree to make your search easier.

Traditional MSN

A traditional MSN program is ideal for students who already have their bachelor’s degree in nursing, have some nursing experience, and want to advance their careers. Usually, these programs are offered in person or in a hybrid format.

Direct-Entry MSN

Students who have a bachelor’s degree in another area and are looking to enter the nursing field should consider direct-entry MSN programs. It’s important to note that these programs are more difficult to find and often take longer to complete.

Accelerated MSN

If you want to complete your MSN in as little time as possible (and potentially save money doing so), consider accelerated MSN programs. These programs set up the curriculum so students can complete their degrees quickly.

RN to MSN Bridge

Let’s say you have your RN, but you don’t have your BSN. While some schools require you to have your BSN to start an MSN program, others don’t. RN to MSN programs allow direct entry for registered nurses with work experience.

Dual Master’s

If you want to deepen your nursing expertise while also expanding your knowledge in a complementary field, consider a dual master’s program. Often, the dual degree is with an MBA in health management, such as the dual degrees offered by the University of North Carolina at Greensboro (UNCG) and Gardner-Webb University. Upon completion, students can advance into nursing leadership roles or other healthcare administrative positions.

Career Prospects and Salary for Nurse Practitioners in North Carolina

Show entries
Search:
Area 10th Percentile Median 90th Percentile
U.S. $94,530 $126,260 $168,030
North Carolina $96,630 $121,450 $145,600
Asheville, NC $101,150 $115,270 $132,330
Burlington, NC $90,860 $122,850 $134,670
Charlotte-Concord-Gastonia, NC-SC $101,910 $122,880 $154,170
Durham-Chapel Hill, NC $114,460 $125,160 $143,660
Fayetteville, NC $80,000 $113,670 $144,030
Goldsboro, NC $82,410 $102,190 $125,220
Greensboro-High Point, NC $101,530 $122,780 $134,470
Greenville, NC $93,400 $121,160 $145,650
Hickory-Lenoir-Morganton, NC $85,740 $113,520 $143,620
Jacksonville, NC $93,790 $116,880 $148,670
New Bern, NC $84,500 $108,080 $133,360
Raleigh, NC $93,160 $122,280 $152,520
Rocky Mount, NC $82,870 $104,170 $130,340
Wilmington, NC $93,490 $112,430 $130,830
Winston-Salem, NC $103,830 $138,590 $167,540

Source: Nurse Practitioners, Occupational Employment and Wages, May 2023, U.S. Bureau of Labor Statistics.

Data based on national numbers, not school-specific information.


Area Curr. Jobs Proj. Jobs New Jobs Growth % Avg. Ann. Openings
United States 266,300 384,900 118,600 44.50% 26,300
North Carolina 8,200 12,750 4,550 55.50% 920

Source: Projections Central

Data based on national numbers, not school-specific information.

Best Online Options for MSN Degrees in North Carolina

To help you with your search, we’ve ranked several MSN programs throughout North Carolina based on data from the Integrated Postsecondary Education Data System (IPEDS). Some of the things we considered include tuition, the number of online programs, and the student-to-faculty ratio. For more detailed information about how we chose schools for our list, and how we then ranked them, see the methodology pop-up.

The University of North Carolina at Pembroke offers an online Master of Science in Nursing (MSN) program with tracks in Clinical Nurse Leader, Nurse Educator, and Clinical Prevention and Population Health. The program requires 39 credit hours, combining online coursework with required practicums. Full-time students can complete the degree in just over two years. The program prepares nurses for advanced roles in various healthcare settings and emphasizes leadership, evidence-based practice, and professional development.

Why We Selected University of North Carolina at Pembroke:

  • The MSN program at UNC Pembroke offers specialized career tracks in nurse educator, clinical nurse leader, and rural case manager.
  • The program combines face-to-face and online learning, providing flexibility for working professionals.
  • The MSN program is accredited by the Commission on Collegiate Nursing Education, ensuring quality education.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$4,280
  • % of Students in ≥1 Online Course93%
  • Student/Faculty Ratio15/1
2

Fayetteville State University

Fayetteville, North Carolina

Fayetteville State University offers an online Master of Science in Nursing (MSN) with specializations in Family Nurse Practitioner (FNP), Nurse Educator, and Nurse Leadership. The program emphasizes advanced practice skills, evidence-based care, and leadership in healthcare. Designed for working professionals, it provides flexible learning options and prepares graduates for national certification exams in their chosen specialty.

Why We Selected Fayetteville State University:

  • The program offers specialized career tracks in patient safety and quality, enhancing professional development.
  • Faculty expertise provides personalized guidance, fostering a supportive learning environment.
  • Online flexibility accommodates working professionals, ensuring a balance between education and career.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$3,438
  • % of Students in ≥1 Online Course88%
  • Student/Faculty Ratio15/1
3

Queens University of Charlotte

Charlotte, North Carolina

Queens University of Charlotte offers a Master of Science in Nursing (MSN) program with specializations in Clinical Nurse Leader, Nurse Administrator, Nurse Educator, and Nursing Informatics. The program requires 36 credit hours, is flexible with asynchronous online courses, and can be completed in 24 months. Key courses include Integrative Clinical Concepts, Leadership Principles, and Clinical Information Systems. The program is designed to prepare nurses for advanced roles in healthcare settings.

Why We Selected Queens University of Charlotte:

  • The program offers an accelerated path to a master's degree without requiring a BSN.
  • The RN to MSN program is fully online and asynchronous, providing flexibility for working professionals.
  • Graduates can pursue specialized roles like Clinical Nurse Leader or Nursing Educator upon completion.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$13,552
  • % of Students in ≥1 Online Course91%
  • Student/Faculty Ratio9/1
4
The Master of Science in Nursing program at Cabarrus College of Health Sciences offers two tracks: Leadership and Clinical Research. The program requires 35 credits for the Clinical Research track and 36 credits for the Leadership track. It is designed for registered nurses with a Bachelor of Science in Nursing (BSN), though those without a BSN can apply to the RN-to-BSN program. The program is highly competitive in terms of cost per credit hour, making it an affordable option. It includes a practicum experience and offers flexibility with full- and part-time options to maintain work-life balance. The program prepares graduates for advanced roles in healthcare and serves as a foundation for further education, such as a Doctor of Nursing Practice (DNP) or PhD. Admissions are streamlined for Atrium Health teammates and alumni of affiliated colleges.

Why We Selected Cabarrus College of Health Sciences:

  • Cabarrus College offers specialized MSN tracks in leadership and clinical research, enhancing career advancement opportunities.
  • The college provides real-life clinical experience from the start, enhancing job readiness and employer appeal.
  • Cabarrus College's affiliation with Atrium Health offers preferred access to clinical sites, boosting practical learning experiences.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$28,740
  • % of Students in ≥1 Online Course100%
  • Student/Faculty Ratio7/1
5

East Carolina University

Greenville, North Carolina

The Master of Science in Nursing (MSN) program at East Carolina University offers a concentration in Nursing Education, preparing graduates for advanced practice and leadership roles. The program typically spans two years full-time and three to three and a half years part-time. It requires a baccalaureate degree in nursing, a minimum GPA of 2.7 overall and 3.0 in nursing, and a non-restricted RN license. Admission also involves a written statement, professional references, and an interview. The program includes core courses like Theory for Advanced Nursing Practice and Research for Advanced Nursing Practice. Career outcomes include roles in education and leadership within healthcare settings. Financial aid and scholarships may be available to support tuition costs. The program is accredited by the Commission on Collegiate Nursing Education.

Why We Selected East Carolina University:

  • East Carolina University's MSN program offers a 100% pass rate on licensing exams.
  • The program provides exceptional faculty mentorship with active clinical practices and research backgrounds.
  • ECU offers specialized post-MSN certificates in areas like neonatal care and midwifery for advanced credentials.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$4,749
  • % of Students in ≥1 Online Course73%
  • Student/Faculty Ratio18/1
6

Western Carolina University

Cullowhee, North Carolina

The Master of Science in Nursing (MSN) Nurse Educator Program at Western Carolina University prepares nurses for educational roles with competencies in three areas. The program requires 38 to 39 semester hours, typically completed part-time over 18 months. Admissions occur twice a year, with deadlines on July 1 for fall and December 1 for spring. Practicum placements are arranged locally. The program includes a thesis or project option. Additional expenses include textbooks and technology requirements. A Post-Graduate Certificate in Nursing Education is also available for those with an MSN or related master’s degree, requiring 12 semester hours. This program equips graduates to teach in various educational settings, enhancing their career prospects in nursing education.

Why We Selected Western Carolina University:

  • Western Carolina University offers flexible online graduate nursing programs, allowing students to continue their careers.
  • The School of Nursing provides clinical experiences in both rural and urban settings across western North Carolina.
  • WCU's nursing programs have high pass rates on licensure and certification exams, exceeding national averages.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$4,435
  • % of Students in ≥1 Online Course63%
  • Student/Faculty Ratio15/1
7

Appalachian State University

Boone, North Carolina

The Master of Science in Nursing (MSN) program at Appalachian State University focuses on nursing education, preparing registered nurses for roles as educators in academic, clinical, and staff development environments. The program requires 39 credit hours and can be completed in 24 months of part-time study. Admission requires a BSN degree from an accredited program, a current RN license, and a minimum GPA of 3.0. Applicants must also complete prerequisite courses in statistics and research. Graduates are eligible to take the Certified Nurse Educator exam. The program includes core courses, nursing education courses, clinical practicums, and a thesis or scholarly project. Career outcomes include leadership roles in nursing education and collaboration with interdisciplinary healthcare teams. Financial aid and transfer credits are available, with up to 9 semester hours accepted upon approval.

Why We Selected Appalachian State University:

  • The program offers a flexible online format, allowing students to balance work and study.
  • App State's MSN program is recognized among the top online MSN programs by U.S. News and World Report.
  • Graduates are eligible to take the Certified Nurse Educator exam, enhancing career opportunities.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$4,839
  • % of Students in ≥1 Online Course66%
  • Student/Faculty Ratio17/1
The Master of Science in Nursing with a concentration in Nursing Leadership and Management at UNC Greensboro requires 37 credit hours and is designed to be completed in seven semesters. The program prepares graduates for leadership and executive positions in nursing and healthcare. It is accredited by the Commission on Collegiate Nursing Education (CCNE) and recognized by the National League for Nursing as a Center for Excellence in Nursing Education. The program is ranked No. 14 nationally in U.S. News & World Report’s “Best Online Master’s in Nursing Programs.” Students complete clinicals where they live or work, and the program includes 504 clinical hours in leadership and management areas. Graduates are eligible to apply for the Post-Master’s DNP Concentration and can sit for the Certified Nurse Manager and Nurse Executive Exams. The job placement rate is greater than 90%.

Why We Selected University of North Carolina at Greensboro:

  • The program offers affordable tuition with available scholarships for eligible students.
  • Expert faculty provide real-world insights and guidance throughout the academic journey.
  • Flexible scheduling options include online courses and part-time plans of study.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$5,219
  • % of Students in ≥1 Online Course62%
  • Student/Faculty Ratio17/1
9

Lenoir-Rhyne University

Hickory, North Carolina

The Master of Science in Nursing at Lenoir-Rhyne University is designed to prepare professional nurses for advanced roles as nurse educators and nurse administrators. The program offers two concentrations: nursing education and nursing administration, with 39 and 33 credit hours required, respectively. It is structured to accommodate working adults, allowing for part-time or full-time enrollment. Key courses include core classes that students must complete alongside their chosen concentration. Admission requirements and financial aid options are detailed through the Graduate Admission section. Career outcomes include leadership roles in education and administration, providing graduates with diverse career pathways in healthcare. The program is accredited by the Commission on Collegiate Nursing Education, ensuring a high standard of education.

Why We Selected Lenoir-Rhyne University:

  • The program offers a unique blend of clinical and theoretical education, fostering well-rounded nursing professionals.
  • The faculty's expertise in evidence-based practice enhances student learning and career readiness.
  • Partnerships with local healthcare institutions provide students with diverse clinical placement opportunities.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$12,060
  • % of Students in ≥1 Online Course61%
  • Student/Faculty Ratio12/1
10

Gardner-Webb University

Boiling Springs, North Carolina

The Master of Science in Nursing with a concentration in Education at Gardner-Webb University is designed to prepare students as professional educators in academic or healthcare settings. The program requires 36 credit hours and culminates in a project that applies theoretical knowledge. Admission involves applying through the Gayle Bolt Price School of Graduate Studies. Career outcomes include roles in education and healthcare leadership. The program emphasizes holistic healthcare and faith-based curriculum, focusing on clinical competence and social awareness. Students can pursue further education, such as the Doctor of Nursing Practice (DNP), or specialize in various nursing fields. Financial aid opportunities are available, and students should consult with advisors for specific details. The program is tailored for adult, working students, offering flexibility and support.

Why We Selected Gardner-Webb University:

  • The program offers a fully online format with flexible pacing to accommodate working professionals.
  • The MSN program allows students to fulfill practicum experiences in local healthcare and education settings.
  • Gardner-Webb provides a supportive faculty with real-world healthcare experience, fostering a close-knit learning environment.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$10,080
  • % of Students in ≥1 Online Course30%
  • Student/Faculty Ratio11/1
Back to top
A smiling woman with long, wavy hair in a bright red shirt, posing for a portrait with snowy bushes in the background.

Kyra Sutherland, BA AUTHOR

Kyra Sutherland is a skilled freelance writer with over 8 years of experience crafting informative and engaging content for healthcare and nursing education websites. Kyra has written or edited more than 200 articles on topics ranging from allied health careers to online nursing degree programs, helping students and professionals navigate their educational and career paths. Kyra has a Bachelor of Arts in Communications with an emphasis in Public Relations from Brigham Young University. She uses her skills in researching, interviewing, and writing to glean valuable information for readers, stay up-to-date on industry trends. and foster her love for continuous learning. She continuously strives to better her skill at breaking down complex topics into easy-to-understand, approachable content.

Read More