how long for vet school?
Rating Newest Oldest. Best Answer: You need to get a BS, which takes four years. You can major in anything as long as you take the Pre-Vet courses. Then you need to go to Vet school for four years to get your doctorate. Vet school is the single hardest graduate program to get into (much harder than medical school). There are only 28 Vet schools in the US. They reserve all but a few slots for students in their state or a state that has a contract with them -- so there are probably only a couple of Vet schools that would consider you.