How Long does Medical School Take?

It takes at least seven years to get a medical degree. You have four years of college and then another three of residency. This is often broken up over longer periods of time.