Talent.com

Vet: Average Salary in United Kingdom, 2026

Find out what the average Vet salary is

Salary rate
How much does a Vet make in United Kingdom?
£60,000/ Annual
Based on 4157 salaries
The average Vet in United Kingdom is £60,000 per year or £30.77 per hour. Entry-level positions start at £50,000 per year, while most experienced workers make up to £67,000 per year.
Median£60,000
chart
Low£50,000
High£67,000
Active jobs with salaries