Veterinarians salary in the UK (2025/26)
Official UK Average earnings data 2025
£45,362
Employment patterns
- 69% of Veterinarians work full-time
- 18% are self-employed
- 98.5% of employees have permanent contracts
Understanding Veterinarians pay in the UK
The typical veterinarians in the UK earns a median salary of £45,362 in 2025/26. These figures come from the ONS Annual Survey of Hours and Earnings (ASHE), so they reflect actual reported pay rather than self-reported estimates or job-advert ranges.
Employment patterns shape these numbers too: Around 18% of Veterinarians are self-employed, well above most occupations, so the employee pay above will not capture earnings for those working for themselves; only 69% work full-time, so part-time and flexible roles are common in this field.
Where you work changes the picture: veterinarians pay ranges from £32,285 in Wales up to £49,971 in London, a difference of £17,686 (55%). The full regional breakdown is below.
Dig deeper: see veterinarians pay in London or read how we source and check this data.
How pay varies by region
London is the highest-paying region for veterinarians at £49,971 — 10% above the UK median. Wales is lowest at £32,285.
UK median £45,362
| Region | Median payUK median £45,362 | Median | Mean | vs UK median |
|---|---|---|---|---|
| London | £49,971 | £49,971 | £51,572 | +10% |
| North West | £45,577 | £45,577 | £45,984 | ±0% |
| Yorkshire and the Humber | £40,977 | £40,977 | £40,922 | -10% |
| South East | £40,658 | £40,658 | £39,534 | -10% |
| East of England | £37,834 | £37,834 | £38,682 | -17% |
| South West | £37,527 | £37,527 | £38,890 | -17% |
| Scotland | £36,517 | £36,517 | £39,467 | -19% |
| West Midlands | £35,537 | £35,537 | £37,023 | -22% |
| East Midlands | £32,951 | £32,951 | £36,695 | -27% |
| North East | £32,776 | £32,776 | £34,755 | -28% |
| Wales | £32,285 | £32,285 | £33,980 | -29% |
| Region | Median | vs UK |
|---|---|---|
| London £49,971 | £49,971Mean £51,572 | +10% |
| North West £45,577 | £45,577Mean £45,984 | ±0% |
| Yorkshire and the Humber £40,977 | £40,977Mean £40,922 | -10% |
| South East £40,658 | £40,658Mean £39,534 | -10% |
| East of England £37,834 | £37,834Mean £38,682 | -17% |
| South West £37,527 | £37,527Mean £38,890 | -17% |
| Scotland £36,517 | £36,517Mean £39,467 | -19% |
| West Midlands £35,537 | £35,537Mean £37,023 | -22% |
| East Midlands £32,951 | £32,951Mean £36,695 | -27% |
| North East £32,776 | £32,776Mean £34,755 | -28% |
| Wales £32,285 | £32,285Mean £33,980 | -29% |
Sorted highest median to lowest. The vertical line marks the UK median (£45,362); ‘Vs UK median’ compares each region’s median to it. Suppressed values mean ONS withheld this figure because the sample was too small to publish.
Make it local
Calculate take-home pay for your region
Choose a region above to see local veterinarians pay and calculate your monthly take-home after tax on the local salary page.
Back to region listHow veterinarians pay has changed over time
UK median annual pay for veterinarians by year (ONS ASHE).
Median salary
▪ 25th–75th percentile range
Pre-2021 figures mapped from SOC 2010 via ONS concordance table