Surgical training requires at least five years of residency after medical school. Sub-specialties of surgery often require seven or more years. In addition, fellowships can last another one to three years. Because fellowships can be competitive, many trainees spend another two years on research. Because of this, for some people, their surgical training will not finish until more than a decade after medical school. 