Published lists only
Compare UK vet fees
Pick a county to compare consultation, vaccination, neutering and prescription fees that practices have published on their own websites. We do not fill gaps with estimates.
Quick answer
Fee comparison coverage
Compare a county
The selector only includes counties where at least one practice has a verified list. You will land on a real table, not another directory of cards.
What the tables include
Columns follow CMA-standard categories. A service appears in a county table only when at least one clinic there publishes that fee. Counts below are national — open a county to compare them.
First consultation
904 verified lists
Follow-up consultation
40 verified lists
Annual booster
912 verified lists
Puppy/kitten vaccination course
893 verified lists
Microchipping
455 verified lists
Cat castration
581 verified lists
Cat spay
585 verified lists
Dog castration
907 verified lists
Bitch spay
909 verified lists
Written prescription fee
540 verified lists
Dental scale & polish
10 verified lists
Euthanasia
95 verified lists
Communal cremation
91 verified lists
Kennel cough vaccine
502 verified lists
Counties with a fee table
Greater London
113 of 452 listings with a verified list →
Kent
42 of 231 listings with a verified list →
Essex
36 of 158 listings with a verified list →
Greater Manchester
34 of 171 listings with a verified list →
Hertfordshire
34 of 129 listings with a verified list →
West Yorkshire
30 of 170 listings with a verified list →
Cambridgeshire
27 of 164 listings with a verified list →
Cheshire
27 of 153 listings with a verified list →
Nottinghamshire
26 of 97 listings with a verified list →
South Yorkshire
24 of 159 listings with a verified list →
Lancashire
21 of 115 listings with a verified list →
Leicestershire
21 of 77 listings with a verified list →
Buckinghamshire
20 of 100 listings with a verified list →
Hampshire
20 of 126 listings with a verified list →
Dorset
19 of 100 listings with a verified list →
Surrey
19 of 174 listings with a verified list →
West Midlands
19 of 128 listings with a verified list →
Bristol
18 of 93 listings with a verified list →
Merseyside
18 of 118 listings with a verified list →
North Yorkshire
18 of 150 listings with a verified list →
Tyne and Wear
18 of 108 listings with a verified list →
Warwickshire
18 of 62 listings with a verified list →
West Sussex
18 of 113 listings with a verified list →
Derbyshire
16 of 77 listings with a verified list →
Oxfordshire
16 of 80 listings with a verified list →
Shropshire
16 of 83 listings with a verified list →
Berkshire
14 of 123 listings with a verified list →
Devon
14 of 203 listings with a verified list →
Staffordshire
14 of 94 listings with a verified list →
East Riding of Yorkshire
12 of 30 listings with a verified list →
Wiltshire
12 of 113 listings with a verified list →
Cardiff
10 of 32 listings with a verified list →
Durham
10 of 66 listings with a verified list →
Northamptonshire
10 of 65 listings with a verified list →
Lincolnshire
9 of 49 listings with a verified list →
Cornwall
8 of 56 listings with a verified list →
East Sussex
8 of 66 listings with a verified list →
Glasgow City
8 of 48 listings with a verified list →
Norfolk
8 of 84 listings with a verified list →
Somerset
8 of 113 listings with a verified list →
Worcestershire
8 of 65 listings with a verified list →
City of Edinburgh
6 of 56 listings with a verified list →
Gloucestershire
6 of 106 listings with a verified list →
Bedfordshire
5 of 12 listings with a verified list →
County Antrim
5 of 69 listings with a verified list →
County Down
5 of 54 listings with a verified list →
Rhondda Cynon Taf
5 of 17 listings with a verified list →
Vale of Glamorgan
4 of 17 listings with a verified list →
Aberdeen City
3 of 21 listings with a verified list →
Carmarthenshire
3 of 15 listings with a verified list →
Fife
3 of 37 listings with a verified list →
Herefordshire
3 of 33 listings with a verified list →
Renfrewshire
3 of 10 listings with a verified list →
Suffolk
3 of 73 listings with a verified list →
Swansea
3 of 47 listings with a verified list →
Caerphilly
2 of 12 listings with a verified list →
Conwy
2 of 11 listings with a verified list →
Cumbria
2 of 71 listings with a verified list →
Denbighshire
2 of 15 listings with a verified list →
Dundee City
2 of 10 listings with a verified list →
East Dunbartonshire
2 of 14 listings with a verified list →
Falkirk
2 of 11 listings with a verified list →
Merthyr Tydfil
2 of 3 listings with a verified list →
Midlothian
2 of 16 listings with a verified list →
Pembrokeshire
2 of 4 listings with a verified list →
South Ayrshire
2 of 11 listings with a verified list →
South Lanarkshire
2 of 10 listings with a verified list →
Wrexham
2 of 13 listings with a verified list →
Bridgend
1 of 10 listings with a verified list →
Clackmannanshire
1 of 4 listings with a verified list →
County Londonderry
1 of 20 listings with a verified list →
East Ayrshire
1 of 12 listings with a verified list →
Isle of Anglesey
1 of 9 listings with a verified list →
Isle of Wight
1 of 18 listings with a verified list →
Newport
1 of 13 listings with a verified list →
North Ayrshire
1 of 11 listings with a verified list →
North Lanarkshire
1 of 14 listings with a verified list →
Northumberland
1 of 17 listings with a verified list →
Perth and Kinross
1 of 19 listings with a verified list →
Powys
1 of 28 listings with a verified list →
Stirling
1 of 12 listings with a verified list →
West Dunbartonshire
1 of 6 listings with a verified list →
No verified lists yet
These counties are in the directory, but we have not yet copied a published price list from any practice there. Browse the listings and ask for a written estimate, or use typical UK ranges on the Price Index.
- Aberdeenshire (33)
- Angus (12)
- Argyll And Bute (4)
- Blaenau Gwent (3)
- Ceredigion (14)
- County Armagh (15)
- County Fermanagh (10)
- County Tyrone (20)
- Dumfries and Galloway (26)
- East Lothian (14)
- East Renfrewshire (9)
- Flintshire (12)
- Gwynedd (13)
- Highland (30)
- Inverclyde (3)
- Monmouthshire (12)
- Moray (3)
- Neath Port Talbot (12)
- Rutland (1)
- Scottish Borders (18)
- Torfaen (6)
- West Lothian (2)
Frequently Asked Questions
- How do I compare vet fees in my area?
- Open a county on this page to see a side-by-side table of every practice there whose own website we have verified a price list from. 938 of 6028 directory listings currently have at least one published fee. If your county has none yet, use the UK Vet Price Index for typical ranges and ask the practice for a written estimate.
- Why is a practice missing from the comparison table?
- We never invent a fee. A practice appears in the table only when we have copied figures from its own published price list. Missing does not mean expensive or cheap — it means we have not verified a list yet. The practice still appears in the county directory.
- Are vets required to publish their prices online?
- Yes. Under the CMA's 2026 veterinary market remedies, UK practices must publish standard price lists on their websites and provide written estimates for treatments expected to cost £500 or more. We add verified lists as they appear.
- How is this different from the UK Vet Price Index?
- The Price Index is a quarterly table of typical UK ranges for journalists and owners. This comparator shows individual practice fees from published lists, county by county. Use both: the index for a national picture, the county table for clinics that have actually posted numbers.