Question: how long does it take to become a doctor in ontario?
Answer: Originally Answered: How many years does it take in total to become a doctor in Canada? Generally you have a four-year undergraduate degree + four years in medical school + residency (minimum 2 years in family medicine) = 10 years. Other specialty residencies will take longer.