Question: how long does it take to be family doctor?
Answer: Most family physicians spend four years in pre-med, four years in medical school and three years in residency, for a total of 11 years in training. However, some schools offer accelerated programs.