Skip to main content
Salary Guide

Veterinarian Salary in India

Based on 341 job listings - 2026

Average salary
₹20,000 - ₹24,250
Median salary
₹20,000 - ₹24,250
Lower rangeUpper range

Salary distribution by percentile

10th percentile₹13K
25th percentile₹17K
Median₹20K
75th percentile₹24K
90th percentile₹28K

50% of professionals earn between ₹16,667 - ₹24,250 INR

The median salary is ₹20,000

Top cities

Mumbai31 job openings
Pune Division30 job openings
Pune29 job openings
Bengaluru23 job openings

Related professions

INR 1,04,167 - 1,87,500+559%
INR 20,833 - 25,000+4%
INR 4,00,000 - 12,00,000+3516%
INR 3,00,000 - 9,00,000+2612%
INR 30,000 - 40,000+58%
INR 5,00,000 - 18,00,000+5098%
INR 2,40,000 - 6,00,000+1798%
INR 4,00,000 - 12,00,000+3516%
INR 2,40,000 - 6,50,000+1911%
INR 4,00,000 - 15,00,000+4194%

Veterinarian

341 job openings

View job listings

The average salary for a Veterinarian in India is INR 20,000 - INR 24,250 per year in 2026. The median salary is INR 22,125 per year, based on 341 active job listings.

The cities with the most Veterinarian job opportunities in India are Mumbai, Pune Division, Pune, Bengaluru, Bicholim. Mumbai leads with 31 job openings.

Explore 341 Veterinarian job listings in India on BeBee, or check our salary calculator for a personalized estimate.