Find the Right School
Call for Assistance!
855-237-2183

Top Online MSN Programs & MSN Nursing Degrees

Earning your MSN Nursing Degree prepares you for certification as an advanced practice (AP) nurse in one of four fields: clinical nurse specialist, nurse anesthetist, nurse-midwife or nurse practitioner. MSN nursing degrees are so popular that the term “MSN” has now become almost synonymous with advanced practice nursing. Completing your on-campus or online MSN program typically takes about two years of full-time post-baccalaureate study.

Click on a "request info" button below next to the school of your choice to learn more about specific MSN nursing programs.



Show   per page


Maryville University

Chamberlain College of Nursing

Grand Canyon University

Norwich University

Southern New Hampshire University

Jacksonville University Online

Loyola University New Orleans

Saint Xavier University

Benedictine University

Queens University of Charlotte

Our Lady of the Lake University

Kaplan University

University of Phoenix

Sacred Heart University

University of Saint Mary

More schools offering MSN Programs of Interest (Alpha Sort)

Abilene Christian UniversityUndergraduate
Abilene, TX

Adelphi UniversityUndergraduate
Garden City, NY

Albany State UniversityUndergraduate
Albany, GA

Alcorn State UniversityUndergraduate
Alcorn State, MS

Alderson Broaddus UniversityUndergraduate
Philippi, WV

Allegheny CollegeUndergraduate
Meadville, PA

Alvernia UniversityUndergraduate
Reading, PA

Alverno CollegeUndergraduate
Milwaukee, WI

American International CollegeUndergraduate
Springfield, MA

Anderson UniversityUndergraduate
Anderson, IN

Andrews UniversityUndergraduate
Berrien Springs, MI

Andrews UniversityOnline

Angelo State UniversityUndergraduate
San Angelo, TX

Anna Maria CollegeUndergraduate
Paxton, MA

Appalachian State UniversityUndergraduate
Boone, NC

Appalachian State UniversityOnline

Arkansas State UniversityUndergraduate
State University, AR

Arkansas Tech UniversityUndergraduate
Russellville, AR

Arkansas Tech UniversityOnline

Armstrong State UniversityUndergraduate
Savannah, GA

Auburn UniversityUndergraduate
Auburn University, AL

Auburn University--MontgomeryUndergraduate
Montgomery, AL

Augsburg CollegeUndergraduate
Minneapolis, MN

Augustana CollegeUndergraduate
Sioux Falls, SD

Aurora UniversityUndergraduate
Aurora, IL

Austin Peay State UniversityUndergraduate
Clarksville, TN

Avila UniversityUndergraduate
Kansas City, MO

Azusa Pacific UniversityUndergraduate
Azusa, CA

Baker UniversityUndergraduate
Baldwin City, KS

Baker UniversityOnline

Ball State UniversityUndergraduate
Muncie, IN

Ball State UniversityOnline

Barry UniversityUndergraduate
Miami Shores, FL

Barton CollegeUndergraduate
Wilson, NC

Baylor UniversityUndergraduate
Waco, TX


Complete Your MSN Nursing Program Online

Earning an on-campus or online MSN degree prepares you for some of the top jobs in the field, including all the jobs held by advanced practice nurses. Those jobs include clinical nurse leader, nurse anesthetist, nurse midwife and nurse practitioner.

The MSN degree also opens the door for nurses who are interested in becoming educators or advancing into management.

Earning an Online MSN Nursing Degree

Strong demand for nurses - driven in part by an aging population that is requiring more healthcare workers -- has resulted in many colleges and universities offering nursing courses both on-campus and online. Many nurses choose to use distance learning to advance their careers as online classes allow them to work their education around a busy work schedule.

It's important to remember, however, that the nature of a nursing education requires students to complete some amount of face-to-face training, so even online students must still fulfill practical training requirements.

Salary and Job Outlook for MSN Degree Holders

Whether you earn a nursing degree online or on-campus, it is almost certain to be a wise investment. The U.S. Bureau of Labor Statistics (BLS) estimates that employment of registered nurses will grow 26% through 2020, faster than the average for other occupations.

Pay for nurses depends on where they work. According to the BLS, the median annual wage for a nurse working in a private hospital was $66,650 in 2010, while those working in a physician’s clinic earned $62,880.