It takes eight years to become a veterinarian. Four years of undergraduate usually majoring in a pre-vet or biology degree. Since there are not many veterinarians schools, your undergraduate grades should be very competitive. After undergraduate, four more years of veterinarian school. Some veterinarian schools allow students to specialize in exotic pets, large animals, and regular animals.