Medical school often takes four years to complete. Medical school graduates will then enter residency programs for medical training as the next step in their education. This is where medical students focus on a broad range of specialties like surgery or psychiatry. Residency often takes two years.