How long it takes depends on the college education you’ve already earned and if you choose a full-time or part-time pathway.The fastest path would be a situation in which you have earned an MSN and are ready to commit to the DNP program full-time. You can potentially earn your DNP in as few as 24 months (2 years). Learn more about our Post Master's DNP programExplore Now Other Questions How is the Herzing Business Program different from other schools? Is the sterile processing certification exam hard? How and when is my financial aid money disbursed? What does a dental assistant do?