How long do doctors have to go school?

In the United States, to become a doctor, one must complete four years of undergraduate education, four years of medical school and three to seven years of residency training. So the total time to become a doctor is 11 to 15 years.

Long Term Care - Related Articles