Question: how long does it take to become a doctor of nursing?
Answer: A full-time BSN to DNP program typically takes three to four years to complete. Students pursuing the program on a part-time basis may be able to earn their doctorate in four years, but often have up to six or seven years to complete their studies.