How long does it take to get a doctor of medicine degree?
It typically takes four years of medical school to earn a Doctor of Medicine (MD) degree after completing undergraduate education. This is after completing the prerequisite undergraduate coursework, usually taking four years as well. Therefore, the total time commitment is typically eight years or more.