How Much Do DNPs Make? Doctor of Nursing Practice Salaries

If you’re considering advancing your nursing career, earning a Doctor of Nursing Practice (DNP) degree could be the next step. A DNP is the highest level of clinical nursing education, designed to prepare you for leadership roles, advanced practice, and the ability to make a greater impact in health care.
With the demand for advanced practice nurses on the rise, a DNP not only enhances your skills but also boosts your earning potential. But what exactly does earning a DNP involve, and how does it affect your career and salary?
What is a Doctor of Nursing Practice (DNP)?
A Doctor of Nursing Practice (DNP) is an advanced degree that focuses on clinical practice rather than academic research. When you pursue a DNP, you’ll gain expertise in areas like evidence-based practice, health care policy, and systems leadership. These programs also require you to complete clinical hours to develop hands-on skills.
With a DNP, you can step into advanced roles such as:
- Nurse Anesthetist: You’ll provide anesthesia care for surgical and diagnostic procedures.
- Nurse Practitioner (NP): You’ll deliver primary or specialized care in fields like family medicine or pediatrics.
- Clinical Nurse Specialist (CNS): You’ll focus on improving outcomes for specific patient populations.
- Nurse Administrator: You’ll lead health care teams and manage systems at the organizational level.
These roles come with higher salaries and greater responsibilities, allowing you to make a more significant impact on health care delivery.
I have a good friend who is a nurse anesthetist, and she often speaks of how rewarding and stimulating her career is. She enjoys being a highly qualified professional who's recognized for her specialist skills.
Average Doctor of Nursing Practice Salary
As a DNP-prepared nurse, your salary can vary based on several factors, including your specialization, experience, and location.
Here’s a look at the national average salary for DNPs and the key factors that can influence your earnings:
National Average Salary for DNPs
According to the U.S. Bureau of Labor Statistics (BLS), nurse practitioners, a common role for DNP graduates, earned a median annual wage of $126,260 in 2023. Nurse anesthetists, another advanced role for DNPs, had a median annual wage of $212,650 in the same year.
Factors Influencing DNP Salaries
Factors like your experience influence your salary as a DNP, the demand for advanced practice nurses in your area, and trends in health care. The more experience you have, the higher your potential earnings. Areas with a strong demand for advanced nurses typically offer better pay, and as patient care becomes more complex, more opportunities arise for DNP-prepared nurses.
DNP Salary by Specialty
Your DNP salary can vary depending on the specialty you choose. Different areas of focus offer different earning potentials. The more specialized your role, the higher your earning potential is likely to be, reflecting the expertise and advanced skills required in these fields.
Here's a breakdown of DNP salaries by specialty:
Nurse Anesthetists
As a Certified Registered Nurse Anesthetist (CRNA), you’ll be among the highest-paid nursing professionals, with average salaries ranging from $190,000 to $220,000. According to the BLS, CRNAs earned a median annual wage of $212,650 in May 2023.
Nurse Practitioners
Specializing as a nurse practitioner allows you to work in areas like family practice, pediatrics, or oncology. Salaries typically range from $120,000 to $150,000, depending on your focus. According to the BLS, the median salary for nurse practitioners in 2023 was $126,260.
Clinical Nurse Specialists
As a Clinical Nurse Specialist (CNS), you’ll improve patient care for specific populations or conditions. CNSs can expect an average wage of $117,100.
Nurse Administrators
If you pursue a leadership role as a nurse administrator, your earnings can vary depending on the setting you choose. The median salary for health care managers, which includes nurse administrators, was $104,830 in 2023.
DNP Salary by State
Your salary as a DNP can vary widely depending on where you practice, with factors like cost of living, demand, and health care infrastructure playing key roles.
States like California, New Jersey, and Massachusetts often offer the highest average salaries, sometimes exceeding $150,000, to offset higher living expenses. In contrast, states like Tennessee and Alabama may offer salaries closer to $100,000.
You’ll also find competitive pay in areas with nursing shortages, while the quality and funding of local health care systems can further impact your earnings.
States with the Highest Nurse Practitioner Salaries
- California: Average salaries exceed $158,130.
- New Jersey: Salaries average $143,250.
- Massachusetts: Average salaries are around $138,700.
States with the Lowest Nurse Practitioner Salaries
- Tennessee: Salaries averaged $99,330.
- Alabama: Average salary of around $106,100.
The Value of a DNP Degree
Earning a Doctor of Nursing Practice (DNP) degree is a significant investment, but one that offers strong returns both financially and professionally. From a financial standpoint, DNP-prepared nurses often earn higher salaries than those with a Master of Science in Nursing (MSN). Over the course of a career, this salary boost can significantly outweigh the upfront costs of tuition and related expenses.
However, becoming a DNP isn’t just about money—it's also a time commitment. A DNP program typically takes two to four years to complete, depending on whether you enroll full-time or part-time. While this requires a substantial commitment, the long-term benefits make it worthwhile. Graduates gain access to leadership roles in administration, advanced clinical practice, and policy-making—positions that not only come with higher salaries but also increased job security and professional influence.
Beyond financial rewards, a DNP enhances career longevity and job satisfaction. As the health care landscape evolves, nurses with advanced expertise in evidence-based practice, systems leadership, and health policy will be in high demand.
Whether you aspire to direct patient care or want to shape the future of nursing through education and leadership, a DNP equips you with the skills to make a lasting impact.
How Do I Take The Next Step?
A DNP offers numerous benefits and can open doors to a stimulating and rewarding career if you're ready for the hard work and time commitment that it requires.
Still not sure what the next step in your healthcare career should be? Try our free health care quiz to give you some clarity and help point you in the right direction.