Question: how long do you have to stay in college to be a doctor?
Answer: In general, doctors complete a 4-year undergraduate degree program, spend 4 years in medical school, and then complete 3-7 years of residency training before they are eligible for medical licensing.