Skip to main content

Online Nursing Programs

Compare accredited online nursing programs across the country. From BSN to DNP, find the right program for your career goals, schedule, and budget.

The Growing Demand for Online Nursing Education

The United States is in the midst of an unprecedented nursing shortage. According to the Bureau of Labor Statistics (BLS), registered nursing is projected to see approximately 193,100 openings each year between 2022 and 2032, driven by retirements, population growth, and an aging baby-boomer generation that requires more complex care. The BLS projects overall employment of registered nurses to grow 6 percent over that decade — faster than the average for all occupations.

Online nursing programs have become a critical pipeline for meeting this demand. The American Association of Colleges of Nursing (AACN) reports that nursing schools turned away over 65,000 qualified applicants from baccalaureate programs in the 2022–2023 academic year, primarily due to faculty shortages and limited clinical placement sites. Online and hybrid delivery models help expand capacity by decoupling classroom instruction from physical campus constraints.

For working nurses and career-changers, the flexibility of online programs is transformative. Asynchronous coursework allows students to study around existing work schedules, and partnerships between schools and local healthcare facilities make it possible to complete clinical rotations close to home. The result is a broader, more geographically diverse talent pipeline that benefits patients, employers, and students alike.

Online Nursing Degree Levels Explained

LPN / LVN Certificate Programs

Licensed Practical Nurse (LPN) or Licensed Vocational Nurse (LVN) programs are typically 12–18 months and provide entry-level nursing skills. While most LPN programs are delivered on campus due to heavy hands-on requirements, some schools offer hybrid formats with online didactic courses. LPN median annual wages were approximately $59,730 as of May 2023, according to the BLS.

Associate Degree in Nursing (ADN)

ADN programs take roughly two years and qualify graduates to sit for the NCLEX-RN exam. While ADN programs traditionally require on-campus lab work, a growing number of community colleges now deliver lectures and coursework online. ADN-prepared nurses often pursue an online RN-to-BSN program after gaining clinical experience to expand their career options.

Bachelor of Science in Nursing (BSN)

The BSN is increasingly considered the standard entry-level credential for professional nursing. The landmark 2010 Future of Nursing report from the National Academy of Medicine (formerly the Institute of Medicine) recommended that 80 percent of the nursing workforce hold a BSN or higher by 2020. Many hospital systems — particularly those pursuing Magnet Recognition from the American Nurses Credentialing Center (ANCC) — now require or strongly prefer BSN-prepared nurses. The median annual wage for registered nurses was $86,070 as of May 2023 (BLS).

Master of Science in Nursing (MSN)

MSN programs prepare nurses for advanced practice roles such as nurse practitioner (NP), clinical nurse specialist (CNS), nurse educator, or nurse administrator. These programs typically take 2–3 years online and include specialized clinical hours. Nurse practitioners earned a median annual wage of $126,260 in May 2023 (BLS), reflecting the advanced clinical autonomy and prescriptive authority NPs hold in many states.

Doctor of Nursing Practice (DNP) & PhD

Doctoral programs represent the highest level of nursing education. The DNP is a practice-focused degree that prepares nurses for executive leadership, health policy, and advanced clinical roles. The PhD in Nursing is a research-focused degree that prepares nurse scientists and faculty. Both are available in online and hybrid formats from accredited institutions, typically requiring 3–4 years of study beyond the MSN. The AACN reports strong enrollment growth in DNP programs, which aligns with the national push to prepare nurses for leadership roles in increasingly complex healthcare systems.

How to Choose an Online Nursing Program

Selecting the right online nursing program requires careful evaluation across several dimensions:

  • Accreditation: Verify that the program holds CCNE or ACEN accreditation, plus regional accreditation for the parent institution. Unaccredited degrees may not be recognized by employers or state licensing boards.
  • NCLEX Pass Rates: First-time NCLEX-RN pass rates are a strong indicator of program quality. The national average first-time pass rate is approximately 87–89 percent, as reported by the National Council of State Boards of Nursing (NCSBN). Look for programs that meet or exceed this benchmark.
  • Clinical Placement Support: The school should have established partnerships with healthcare facilities in your area or provide dedicated placement coordinators to arrange rotations.
  • State Authorization: Online programs must be authorized to operate in your state. Participating in the State Authorization Reciprocity Agreement (SARA) simplifies this, but California and a few other states have additional requirements.
  • Total Cost of Attendance: Compare tuition per credit hour, technology fees, clinical placement fees, and any on-campus residency requirements. Public universities typically offer lower tuition for in-state students.
  • Flexibility: Consider asynchronous vs. synchronous class formats, part-time options, and start-date frequency. Many programs offer multiple start dates per year.

Find Nursing Programs Near You

Enter your zip code to get matched with accredited nursing programs that fit your schedule, budget, and career goals.

Compare Online Nursing Programs

ProgramSchoolDegreeFormatTuitionDurationNCLEX RateGrad RateClinical HrsAction
MSN — Family Nurse PractitionerUniversity of PennsylvaniaMSNOnline$86,00024 mo93%600

Find Nursing Programs

Get matched with programs similar to University of Pennsylvania based on your location and goals.

Free. No obligation. No spam.

MSN — Family Nurse PractitionerSimmons UniversityMSNOnline$67,20036 mo83%600

Find Nursing Programs

Get matched with programs similar to Simmons University based on your location and goals.

Free. No obligation. No spam.

RN to BSNWestern Governors UniversityRN-BSNOnline$16,80018 mo55%90Request Info
RN to BSNVillanova UniversityRN-BSNOnline$21,75018 mo88%90

Find Nursing Programs

Get matched with programs similar to Villanova University based on your location and goals.

Free. No obligation. No spam.

RN to BSNUniversity of Tennessee at KnoxvilleRN-BSNOnline$10,50015 mo79%90

Find Nursing Programs

Get matched with programs similar to University of Tennessee at Knoxville based on your location and goals.

Free. No obligation. No spam.

RN to BSNSeton Hall UniversityRN-BSNOnline$22,50018 mo80%90

Find Nursing Programs

Get matched with programs similar to Seton Hall University based on your location and goals.

Free. No obligation. No spam.

RN to BSNOhio State UniversityRN-BSNOnline$9,90012 mo82%90

Find Nursing Programs

Get matched with programs similar to Ohio State University based on your location and goals.

Free. No obligation. No spam.

RN to BSNMichigan State UniversityRN-BSNOnline$12,00015 mo79%90

Find Nursing Programs

Get matched with programs similar to Michigan State University based on your location and goals.

Free. No obligation. No spam.

RN to BSNGonzaga UniversityRN-BSNOnline$16,20018 mo82%90

Find Nursing Programs

Get matched with programs similar to Gonzaga University based on your location and goals.

Free. No obligation. No spam.

RN to BSNGeorge Washington UniversityRN-BSNOnline$22,50018 mo82%90

Find Nursing Programs

Get matched with programs similar to George Washington University based on your location and goals.

Free. No obligation. No spam.

RN to BSNDePaul UniversityRN-BSNOnline$21,00018 mo80%90

Find Nursing Programs

Get matched with programs similar to DePaul University based on your location and goals.

Free. No obligation. No spam.

RN to BSNAmerican Public University SystemRN-BSNOnline$8,10015 mo58%90

Find Nursing Programs

Get matched with programs similar to American Public University System based on your location and goals.

Free. No obligation. No spam.

RN to BSNJacksonville UniversityRN-BSNOnline$15,00015 mo74%90

Find Nursing Programs

Get matched with programs similar to Jacksonville University based on your location and goals.

Free. No obligation. No spam.

RN to BSNSacred Heart UniversityRN-BSNOnline$21,00018 mo78%90

Find Nursing Programs

Get matched with programs similar to Sacred Heart University based on your location and goals.

Free. No obligation. No spam.

RN to BSNMarquette UniversityRN-BSNOnline$18,00018 mo84%90

Find Nursing Programs

Get matched with programs similar to Marquette University based on your location and goals.

Free. No obligation. No spam.

RN to BSNUniversity of South FloridaRN-BSNOnline$9,60015 mo80%90

Find Nursing Programs

Get matched with programs similar to University of South Florida based on your location and goals.

Free. No obligation. No spam.

RN to BSNUniversity of Maryland — BaltimoreRN-BSNOnline$11,40015 mo80%90

Find Nursing Programs

Get matched with programs similar to University of Maryland — Baltimore based on your location and goals.

Free. No obligation. No spam.

RN to BSNMaryville UniversityRN-BSNOnline$15,90018 mo74%90

Find Nursing Programs

Get matched with programs similar to Maryville University based on your location and goals.

Free. No obligation. No spam.

RN to BSNHerzing UniversityRN-BSNOnline$15,00018 mo68%90

Find Nursing Programs

Get matched with programs similar to Herzing University based on your location and goals.

Free. No obligation. No spam.

RN to BSNNational UniversityRN-BSNOnline$13,50018 mo62%90

Find Nursing Programs

Get matched with programs similar to National University based on your location and goals.

Free. No obligation. No spam.

RN to BSNPurdue University GlobalRN-BSNOnline$13,50018 mo65%90Request Info
RN to BSNSouthern New Hampshire UniversityRN-BSNOnline$15,12015 mo70%90Request Info
RN to BSNUniversity of Texas at ArlingtonRN-BSNOnline$11,94012 mo76%90

Find Nursing Programs

Get matched with programs similar to University of Texas at Arlington based on your location and goals.

Free. No obligation. No spam.

RN to BSNTexas A&M UniversityRN-BSNOnline$9,00015 mo80%90

Find Nursing Programs

Get matched with programs similar to Texas A&M University based on your location and goals.

Free. No obligation. No spam.

RN to BSNLiberty UniversityRN-BSNOnline$14,82018 mo72%90Request Info
RN to BSNUniversity of Illinois ChicagoRN-BSNOnline$10,20015 mo78%90

Find Nursing Programs

Get matched with programs similar to University of Illinois Chicago based on your location and goals.

Free. No obligation. No spam.

RN to BSNUniversity of Alabama at BirminghamRN-BSNOnline$9,60012 mo78%90

Find Nursing Programs

Get matched with programs similar to University of Alabama at Birmingham based on your location and goals.

Free. No obligation. No spam.

RN to BSNUniversity of North Carolina at Chapel HillRN-BSNOnline$10,20012 mo85%90

Find Nursing Programs

Get matched with programs similar to University of North Carolina at Chapel Hill based on your location and goals.

Free. No obligation. No spam.

RN to BSNGrand Canyon UniversityRN-BSNOnline$18,90012 mo68%90Request Info
RN to BSNUniversity of PhoenixRN-BSNOnline$16,20024 mo55%90Request Info
RN to BSNChamberlain UniversityRN-BSNOnline$20,4609 mo62%90Request Info
RN to BSNDrexel UniversityRN-BSNOnline$20,85018 mo75%90

Find Nursing Programs

Get matched with programs similar to Drexel University based on your location and goals.

Free. No obligation. No spam.

RN to BSN (FlexPath)Capella UniversityRN-BSNOnline$10,40018 mo58%90Request Info
ADN (Associate Degree in Nursing)Excelsior UniversityADNOnline$14,56024 mo58%650

Find Nursing Programs

Get matched with programs similar to Excelsior University based on your location and goals.

Free. No obligation. No spam.

Bachelor of Science in Nursing (Pre-Licensure)Western Governors UniversityBSNOnline$35,70036 mo91.79%55%750Request Info
BSN — Pre-LicensureAspen UniversityBSNOnline$28,80036 mo60%750

Find Nursing Programs

Get matched with programs similar to Aspen University based on your location and goals.

Free. No obligation. No spam.

BSN — Pre-LicensureNational UniversityBSNOnline$45,00036 mo62%750

Find Nursing Programs

Get matched with programs similar to National University based on your location and goals.

Free. No obligation. No spam.

BSN CompletionAmerican Public University SystemBSNOnline$27,00036 mo58%750

Find Nursing Programs

Get matched with programs similar to American Public University System based on your location and goals.

Free. No obligation. No spam.

BSN CompletionExcelsior UniversityBSNOnline$30,00036 mo58%750

Find Nursing Programs

Get matched with programs similar to Excelsior University based on your location and goals.

Free. No obligation. No spam.

BSN CompletionSouthern New Hampshire UniversityBSNOnline$50,40048 mo70%750Request Info
DNPUniversity of PennsylvaniaDNPOnline$108,00036 mo93%1,000

Find Nursing Programs

Get matched with programs similar to University of Pennsylvania based on your location and goals.

Free. No obligation. No spam.

DNPGonzaga UniversityDNPOnline$38,88036 mo82%1,000

Find Nursing Programs

Get matched with programs similar to Gonzaga University based on your location and goals.

Free. No obligation. No spam.

DNPGeorge Washington UniversityDNPOnline$78,00036 mo82%1,000

Find Nursing Programs

Get matched with programs similar to George Washington University based on your location and goals.

Free. No obligation. No spam.

DNPSacred Heart UniversityDNPOnline$65,00036 mo78%1,000

Find Nursing Programs

Get matched with programs similar to Sacred Heart University based on your location and goals.

Free. No obligation. No spam.

DNPMichigan State UniversityDNPOnline$39,60036 mo79%1,000

Find Nursing Programs

Get matched with programs similar to Michigan State University based on your location and goals.

Free. No obligation. No spam.

DNPMaryville UniversityDNPOnline$36,00036 mo74%1,000

Find Nursing Programs

Get matched with programs similar to Maryville University based on your location and goals.

Free. No obligation. No spam.

DNPDrexel UniversityDNPOnline$45,00036 mo75%1,000

Find Nursing Programs

Get matched with programs similar to Drexel University based on your location and goals.

Free. No obligation. No spam.

DNPUniversity of Michigan — FlintDNPOnline$31,10436 mo78%1,000

Find Nursing Programs

Get matched with programs similar to University of Michigan — Flint based on your location and goals.

Free. No obligation. No spam.

DNPPenn State World CampusDNPOnline$36,96036 mo72%1,000

Find Nursing Programs

Get matched with programs similar to Penn State World Campus based on your location and goals.

Free. No obligation. No spam.

DNPChamberlain UniversityDNPOnline$45,00036 mo62%1,000Request Info

Career Outcomes and Salary Expectations

Earning a nursing degree online opens doors to one of the most in-demand professions in healthcare. According to the BLS, the United States employed approximately 3.1 million registered nurses as of 2022, making it one of the largest occupational groups in the country. Salary varies by degree level, specialization, and geographic location:

RoleTypical DegreeMedian Annual Salary (BLS, May 2023)
Licensed Practical NurseLPN Certificate$59,730
Registered NurseADN or BSN$86,070
Nurse PractitionerMSN or DNP$126,260
Nurse Anesthetist (CRNA)DNP$212,650

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2023. Salary data represents national median figures; actual wages vary by employer, location, and experience.

Browse by Degree Type

Frequently Asked Questions

What types of online nursing programs are available?
Online nursing programs range from LPN certificates to doctoral degrees (DNP, PhD). Popular options include RN-to-BSN bridge programs, accelerated BSN programs, MSN programs with nurse practitioner specializations, and post-graduate certificates. According to the American Association of Colleges of Nursing (AACN), enrollment in BSN programs has grown steadily, and a growing number of these programs now offer online or hybrid delivery formats.
Are online nursing programs accredited?
Yes. Reputable online nursing programs hold accreditation from bodies like the Commission on Collegiate Nursing Education (CCNE) or the Accreditation Commission for Education in Nursing (ACEN). Regional accreditation from agencies recognized by the U.S. Department of Education is also essential. Programmatic accreditation ensures the curriculum meets professional standards and that graduates are eligible for licensure exams such as the NCLEX-RN.
How long does an online nursing program take to complete?
Program length varies by degree level. RN-to-BSN programs typically take 12–18 months, traditional BSN programs take about 4 years, accelerated BSN programs take 12–20 months for students who hold a prior bachelor's degree, MSN programs take 2–3 years, and DNP programs take 3–4 years. Part-time enrollment options can extend these timelines but allow students to continue working while they study.
Do online nursing programs include clinical requirements?
Most online nursing programs require in-person clinical hours to meet state licensing board standards. Schools typically partner with healthcare facilities near the student's location to arrange clinical placements. The exact number of required clinical hours depends on the degree level, specialty track, and state regulations. For example, BSN programs often require 500–800 clinical hours, while DNP programs may require over 1,000 hours.
How much do online nursing programs cost?
Tuition for online nursing programs varies widely. RN-to-BSN programs at public universities may cost $10,000–$25,000 total, while MSN programs range from $20,000–$60,000. DNP programs can cost $30,000–$100,000 or more. Financial aid, employer tuition reimbursement, military benefits, and nursing-specific scholarships can substantially reduce out-of-pocket costs. The Health Resources and Services Administration (HRSA) also offers loan repayment programs for nurses who work in underserved areas.
Can I work while enrolled in an online nursing program?
Many online nursing programs are designed for working professionals and offer asynchronous coursework, allowing students to complete lectures and assignments on their own schedule. RN-to-BSN and MSN programs are particularly flexible. However, clinical rotations require scheduled in-person hours. Accelerated BSN programs are typically full-time and intensive, making it difficult to maintain outside employment during the program.

Sources

  • U.S. Bureau of Labor Statistics, Occupational Outlook Handbook — Registered Nurses, September 2024.
  • U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics — May 2023.
  • American Association of Colleges of Nursing (AACN), Nursing Shortage Fact Sheet, updated 2024.
  • National Academy of Medicine, The Future of Nursing 2020–2030.
  • National Council of State Boards of Nursing (NCSBN), NCLEX Examination Statistics, 2024.
Free Program Matching

Get Matched with Accredited Nursing Programs

Tell us your zip code and program preference, and we’ll connect you with top nursing schools that match your goals — tuition budget, schedule, and location.

Takes 30 seconds — completely freeCompare tuition, accreditation, and program lengthNo spam — only programs that fit your criteria

Find Programs Near You

Enter your details to see matching programs.

Free. No obligation. No spam.

We use cookies and similar technologies to understand how visitors use our site and to improve your experience. See our Privacy Policy for details. You can update your preferences at any time via Cookie Preferences in the footer.