Average salary
£58.57 per hour38%
Above national average
Average £58.57
Low £29.60
High £89.25
Salary estimated from 8 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Compare all Veterinarian salaries in England