How many years of education does a surgeon need?

A surgeon needs 4 years of undergraduate college (usually), 4 years in medical school and a five year residency in general surgery. now, if you plan on a specialty in surgery then you are looking at another 2-6 years, depending on the specialty (with neurosurgery taking the most time).