Online DNP Programs

Edited by Nancy Lynn Swezey, BSN, RN, CNOR | Updated March 22, 2021
Quick Facts
Accreditation: Institutional
Average Tuition: $26,470
Average Salary: $115,800

A Doctor of Nursing Practice (DNP) is the highest clinical degree a nurse can earn. Online DNP programs are often designed for current nurses who wish to become an advanced practice registered nurse (APRN). Graduates can apply for positions in managerial and administrative roles to manage teams and design healthcare programs. Students can choose an APRN specialization or a non-APRN specialization, depending on post-graduate career goals. Students with an MSN can usually complete the program within one to two years, while students with a BSN may take up to four years to complete an online DNP program.

Start Your Online College Search:
OnlineU has over 200 partner colleges that advertise on our site. Search results include only our partner colleges, which are marked with the word "Ad." Learn more about how we make money.

Most Popular Accredited Online DNP Programs

Visitors to our site are most interested in these schools
Rank School Annual Tuition Recommend Rate
# 1 #1 $11,414 62% (265 reviews)
233 Programs, 1 Doctoral in DNP (view all)
233 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice (DNP)
# 2 #2 $10,760 52% (482 reviews)
274 Programs, 2 Doctoral in DNP (view all)
274 Programs, 2 Doctoral in DNP
  • Doctor of Nursing Practice
  • Doctor of Nursing Practice - Educational Leadership
# 3 #3 $11,563 41% (29 reviews)
197 Programs, 2 Doctoral in DNP (view all)
197 Programs, 2 Doctoral in DNP
  • Doctor of Nursing Practice (Post-Baccalaureate) - Family ...
  • Doctor of Nursing Practice (Post-Baccalaureate) - Psychia...
# 4 #4 $8,475 58% (295 reviews)
642 Programs, 4 Doctoral in DNP (view all)
642 Programs, 4 Doctoral in DNP
  • DNP: Doctor of Nursing
  • DNP: Family Nurse Practitioner
  • DNP: Psychiatric Mental Health Nurse Practitioner
  • DNP: Psychiatric Mental Health Nurse Practitioner (Post-BSN)
# 5 #5 Not Provided 49% (559 reviews)
643 Programs, 1 Doctoral in DNP (view all)
643 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice (DNP) - General
# 6 #6 $14,987 64% (646 reviews)
216 Programs, 3 Doctoral in DNP (view all)
216 Programs, 3 Doctoral in DNP
  • DNP - Preparatory Program
  • DNP - BSN-to-DNP (CCNE-accredited)
  • DNP - Doctor of Nursing Practice (CCNE-accredited)
# 7 #7 $15,646 40% (30 reviews)
134 Programs, 13 Doctoral in DNP (view all)
134 Programs, 13 Doctoral in DNP
  • BSN to DNP - AGACNP
  • DNP - Adult Gerontology Acute Care Nurse Practitioner
  • DNP - Adult-Gerontology Primary Care Nurse Practitioner
  • DNP - Family Nurse Practitioner
# 8 #8 $17,917 50% (237 reviews)
339 Programs, 2 Doctoral in DNP (view all)
339 Programs, 2 Doctoral in DNP
  • Doctor of Nursing Practice
  • Doctor of Nursing Practice in Executive Leadership
# 9 #9 $13,980 54% (13 reviews)
121 Programs, 1 Doctoral in DNP (view all)
121 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice - Visionary Leadership
# 10 #10 $16,593 50% (2 reviews)
37 Programs, 3 Doctoral in DNP (view all)
37 Programs, 3 Doctoral in DNP
  • DNP
  • DNP - Executive Leadership
  • DNP - Nurse Practitioner
# 11 #11 $18,704 Add Review
55 Programs, 9 Doctoral in DNP (view all)
55 Programs, 9 Doctoral in DNP
  • Doctor of Nursing Practice
  • Doctor of Nursing Practice - Advanced Nursing Practice
  • Doctor of Nursing Practice - BSN to DNP
  • Doctor of Nursing Practice - BSN to DNP - Adult Geriatric...
# 12 #12 $15,070 33% (3 reviews)
127 Programs, 1 Doctoral in DNP (view all)
127 Programs, 1 Doctoral in DNP
  • DNP (Post-MSN DNP)
# 13 #13 $14,130 80% (5 reviews)
55 Programs, 1 Doctoral in DNP (view all)
55 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice
# 14 #14 $41,585 0% (1 review)
39 Programs, 10 Doctoral in DNP (view all)
39 Programs, 10 Doctoral in DNP
  • BSN to Doctor of Nursing Practice
  • MSN to Doctor of Nursing
  • MSN to Doctor of Nursing – Nurse Education
  • MSN to Doctor of Nursing – Nurse Leadership
# 15 #15 $18,378 Add Review
6 Programs, 2 Doctoral in DNP (view all)
6 Programs, 2 Doctoral in DNP
  • Post-Master's DNP
  • BSN to DNP- Family Nurse Practitioner
# 16 #16 $31,364 100% (4 reviews)
121 Programs, 9 Doctoral in DNP (view all)
121 Programs, 9 Doctoral in DNP
  • Doctor of Nursing Practice
  • Doctor of Nursing Practice (BSN to DNP) - Adult-Gerontolo...
  • Doctor of Nursing Practice (BSN to DNP) - Executive Nursi...
  • Doctor of Nursing Practice (BSN to DNP) - Family Nurse Pr...
# 17 #17 $19,005 Add Review
85 Programs, 1 Doctoral in DNP (view all)
85 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice
# 18 #18 $25,276 100% (1 review)
61 Programs, 1 Doctoral in DNP (view all)
61 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice in Leadership
# 19 #19 $14,400 Add Review
98 Programs, 1 Doctoral in DNP (view all)
98 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice
# 20 #20 $17,712 75% (4 reviews)
109 Programs, 3 Doctoral in DNP (view all)
109 Programs, 3 Doctoral in DNP
  • Doctor of Nursing Practice
  • Doctor of Nursing Practice - BSN to DNP
  • Doctor of Nursing Practice - MSN to DNP
# 21 #21 $17,358 75% (4 reviews)
83 Programs, 1 Doctoral in DNP (view all)
83 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice (Post Master's)
# 22 #22 $35,628 100% (1 review)
100 Programs, 1 Doctoral in DNP (view all)
100 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice in Adult Gerontology Clinical ...
# 23 #23 $15,078 40% (62 reviews)
39 Programs, 1 Doctoral in DNP (view all)
39 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice
# 24 #24 $23,422 Add Review
45 Programs, 1 Doctoral in DNP (view all)
45 Programs, 1 Doctoral in DNP
  • Doctor of Nursing Practice
# 25 #25 $26,524 0% (1 review)
24 Programs, 1 Doctoral in DNP (view all)
24 Programs, 1 Doctoral in DNP
  • Post-Master's Doctor of Nursing Practice

What is a DNP?

Earning an online Doctor of Nursing Practice (DNP) enables graduates to become qualified for the most clinically advanced positions in nursing. Depending on an applicant’s current level of education and practice, an online DNP degree can take anywhere between one and four years to complete. By understanding the DNP degree, students can determine the best program and specialty area for them, as well as what is required. It is essential the aspiring DNPs appreciate the admission process, schooling, and responsibilities of a DNP.

An online DNP is a clinical doctorate that can be earned after completing a bachelor’s or master’s degree in nursing. The DNP is a terminal nursing degree, or the most advanced clinical education a nurse can receive. DNP programs are designed for Nurse Practitioners (NPs) and Advanced Practice Registered Nurses (APRNs). Graduates of a DNP program are qualified to work in both clinical and administrative roles, typically in leadership positions. Clinically, DNPs function as advanced providers for patients, while DNPs in leadership oversee multidisciplinary healthcare teams and programs in order to produce the best possible patient outcomes.

How to Choose an Online DNP Program

Choosing the best DNP program for a student's career goals is essential, as it is the foundation of one's career. Applicants should only consider programs that are accredited by either the Accreditation Commission for Education in Nursing (ACEN) or the Commission on Collegiate Nursing Education (CCNE), two reliable authorities in nursing education. Tuition is also an important factor for applicants who are comparing DNP programs. Financing options should be reviewed to ensure the program is financially feasible.

Many DNP students are full-time nurses and enroll in programs that accommodate their working schedules. For instance, some DNP programs offer flexible part-time options, while others require full-time attendance. Classes may also be offered in person or online, which may not be suited to every student’s learning style. DNP specializations should also be considered, particularly if an applicant has a specific career goals in mind.

DNP candidates can also review the program’s board certification exam pass rates and post-graduation employment rates, if available.

BSN to PhD and BSN to DNP

BSN to PhD and BSN to DNP nursing programs provide a fast track for nurses who already have a Bachelor of Science in Nursing (BSN) to earn a doctorate degree by skipping the master's degree. Note that by enrolling in one of these programs, you may earn a master's degree; you simply don't need to go through a separate a master's program as is traditionally required to enter a graduate level program.

While each program is different, the majority of BSN to PhD nursing programs require students to take core courses and electives, as well as complete a dissertation. Some programs also require students to complete an administrative, clinical, or nursing education specialty or declare a major and minor. Completion of all of these requirements typically requires four years of full-time study. The career opportunities for PhD-level nurses are quite broad; options include working as a high-level administrator, educator, researcher, clinician, or specialist. Employers include private and public organizations such as hospitals, research companies, universities, and health clinics.

The BSN to DNP is more focused on advanced clinical care skills and methods for increasing the levels of care. Students take courses in topics like nursing outcomes management, health finance, and systems leadership. Students may complete a capstone project or nursing rotation in an advanced practice area. DNP graduates generally use the degree to apply for leadership positions in clinical care, such as healthcare administrator or policymaker, in settings that require the highest level of training.

Online DNP Specialties

Students may choose between APRN and non-APRN DNP specializations, which will vary depending on the chosen program. Here is a brief overview of common APRN options.

  • Adult-Gerontology Acute Care or Primary Care Nurse Practitioner: Provides care for adults, with a specialized understanding of elderly patient needs
  • Neonatal Nurse Practitioner: Provides care for newborns and infants; also attends premature and at-risk births
  • Certified Registered Nurse Anesthetist: Administers and oversees anesthesia in a broad range of healthcare settings
  • Family Nurse PractitionerManages health and wellness across all age groups, often in primary care settings
  • Psychiatric or Mental Health Nurse Practitioner: Assesses, diagnoses, and treats mental health disorders
  • Nurse-midwifery: Specializes in women’s health, obstetric care, pre/postpartum care

Non-APRN DNP specializations include the following areas:

  • Nursing Administrator: Oversees quality initiatives and healthcare delivery systems within the clinical environment
  • Nurse Educator: Trains active nurses and students in evidence-based practice and designs nursing education
  • Nursing Informatics: Utilizes technology and information systems to support multidisciplinary care

How Long Is Online Nursing School?

The timeline to complete a DNP program depends on whether a full-time or part-time program is chosen and current qualifications. Full-time students with a Bachelor of Science in Nursing (BSN) can expect to spend three or four years obtaining a DNP. Those who hold a Master of Science in Nursing (MSN) must typically complete an additional one to two years of full-time study to become a DNP.

Admission Requirements and Online DNP Prerequisites

DNP prerequisites vary depending on school, but most programs have similar standards for applicants. DNP candidates need a BSN and a sufficient GPA. A current registered nurse license in is also required, and nursing experience is considered.

Applicants typically submit reference letters, which can include recommendations based on academic, professional, and personal qualities. Schools often dictate who qualifies as a valid reference, such as past professors, supervisors, and colleagues. A personal statement is often required, and in some cases an interview as well. Applicants should review the DNP prerequisites specific to the programs in which they are interested.

What Can You Do with an Online DNP?

DNP jobs are diverse, allowing graduates to choose a specialty based on interests and experience. Work as a DNP may involve either direct patient care or administration. As DNPs are considered clinical experts, many choose to continue to work directly with patients, managing care as advanced practitioners.Others use their clinical experience to inform a career in administration, where they can effect change on a systems level and participate in quality improvement. Work settings include private practice, hospitals, clinics, public health sites, research organizations, extended care residences, government facilities, or DNP independent practice.

DNP Salary

A DNP's salary is typically higher than that of nurses with less advanced degrees. Working in a large practice or hospital likely yields a higher pay compared to graduates who choose to open their own independent practice.

According to PayScale, hourly employees with a DNP earn a median of $51 per hour. For salaried employees with a DNP, the median pay is $101,000 annually. Salary is very state and location dependent; urban salaries tend to be higher than suburban or rural income, for example.

Frequently Asked Questions About Online DNP Degrees

Is a DNP a Doctor?

The DNP is a clinical doctoral degree, but DNPs do not typically refer to themselves as doctors. Some states have legislation prohibiting any medical professional who is not a medical doctor from referring to themselves as "doctor," regardless of their education level. This is meant to add transparency for patients, who may not understand the difference between a doctoral-prepared nurse and a medical doctor.

What Is the Difference Between a DNP and a Ph.D.?

The difference between a DNP and a Ph.D. is the nature of study and the focus of the programs. A DNP is a clinical doctorate focused on working directly with patients, while a Ph.D. is a research doctorate focused on conducting inquiry that can inform clinical practice.

How Long Are Online BSN to DNP Programs?

The length of a BSN to DNP program varies, and mainly depends on whether a student attends part time or full time. The typical program length is between three and four years for full-time students. Part-time students can take as long as six to seven years to earn a DNP.

Can a DNP Prescribe Medication or Write Prescriptions?

Yes, a DNP can prescribe both pharmaceutical and non-pharmaceutical treatments. This authority is not specific to DNPs but is true of all nurse practitioners. In accordance with state laws, most nurse practitioners do not require physician supervision to prescribe.

What Is the Highest Nursing Degree?

The highest clinical nursing degree is the DNP, while the Ph.D. is the terminal degree in nursing research.

This website offers school details to prospective students as an informational resource. The appearance of a school listing on this website should not be interpreted as an endorsement of the school by this site.