Question: how many years does it take to complete md?
Answer: M.D. Degree Timeline. A typical medical school program takes roughly 4 years to complete. However, the timing can vary depending on the institution, if you elect to take additional courses or a leave of absence, or pursue additional training like a Master's of Public Health (MPH) degree.