How long does it take to become a doctor? August 11, 2014. We are well and truly in the middle of “careers expo season”, and at many of the events I attend, there are high school students who are surprised by how long it takes to become a doctor. It’s an absolute minimum of 10 years following entry from high school….. but it’s not unusual to take 12 to 14 years.