Average salary
£46,120 per yearmatches
Meets national average
Average £46,120
Low £21,000
High £79,000
Salary estimated from 69 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Compare all Veterinarian salaries in England