Vet Salary UK
Veterinarians in the UK earn a median salary of £45,362 a year (ONS ASHE 2025, gross pay, all employee jobs). The figures cover the ONS occupation group “Veterinarians” (SOC 2240).
Pay by career stage and region: Vet salary by region · Vet salary Northern Ireland
Gross pay, before deductions. See take-home pay on £45,000 after tax and National Insurance →
For veterinarians, £51,058 is the typical (median) pay. That is well above the UK full-time median of £39,039 — +31% versus the national average.
About this role
Veterinarians diagnose, treat and prevent disease in animals. They perform examinations, surgery, vaccinations and prescribe treatments, working with companion animals, livestock or specialist species depending on their practice area, as classified under the 2020 Standard Occupational Classification.
Key responsibilities
- Examining animals and diagnosing health conditions
- Performing surgical procedures and medical treatments
- Prescribing medications and advising on animal health
- Conducting preventive health programmes and vaccinations
- Maintaining clinical records and ensuring animal welfare compliance
Qualifications and entry routes
Requires a BVSc, BVetMed or equivalent veterinary degree (5 years) and registration with the RCVS (Royal College of Veterinary Surgeons).
Career outlook
Significant workforce shortages, particularly in farm practice and emergency services. Corporate acquisition of practices is reshaping the sector.
Key skills
Common industries
- Small animal practice
- Farm and equine practice
- Referral hospitals
- Government veterinary services
- Research
Data coverage
Salary Range (2025)
Estimated Career Progression
Based on salary percentile distribution for this occupation
Mid Level
£45,362
3-7 years
Salary Trend (2015-2025)
Gender Pay Comparison (2025)
Full-time vs All Employees (2025)
Full-time premium: +£5,696
Vet salary: common questions
How much do veterinarians earn in the UK?
Is £51,058 a good salary in the UK?
Have veterinarians salaries kept up with inflation?
Figures: ONS Annual Survey of Hours and Earnings, gross annual pay. UK full-time median £39,039 (2025). How the figures are built: salary data methodology.