For experience ranging from 4 to 16 years, the average Government of India Veterinary Doctor pay in India is 17.2 Lakhs. The Government of India pays veterinary doctors a salary that ranges from 4.2 to 36.0 lakhs.