How many years does it take to become a veterinarian?

Becoming a veterinarian typically takes 4 years of undergraduate education followed by 4 years of veterinary school. So it takes 8 years of post-secondary education to become a veterinarian.

See also  Pharmacist