Find a vet in the UK
Start with our verified directory — 5595 verified practices across 1963 towns in 104 UK counties, with more counties being added nationwide — then save the three numbers every owner needs before they need them: your own practice, its out-of-hours clinic, and Animal PoisonLine. Charity options are below if cost is a worry. To browse listings by county without searching, use the directory; to compare published fees, use Compare fees.
Find the nearest vet to you
Search 5,595 practices by postcode for the closest first. Listings use only details the practices publish themselves.
Loading search for 5,595 practices…
Quick answer
In an emergency
If your pet is collapsed, struggling to breathe, bleeding heavily, fitting, or has eaten something toxic, do not wait — call a vet now. Phone your own practice (the answerphone gives the emergency line) or find your nearest emergency vet. For poisoning, call Animal PoisonLine on 01202 509000 (a paid service).
Browse by county
Vets in Aberdeen City
19 practices across 4 towns
Vets in Aberdeenshire
30 practices across 18 towns
Vets in Angus
13 practices across 6 towns
Vets in Argyll And Bute
6 practices across 4 towns
Vets in Bedfordshire
44 practices across 21 towns
Vets in Berkshire
82 practices across 22 towns
Vets in Blaenau Gwent
4 practices across 3 towns
Vets in Bridgend
7 practices across 4 towns
Vets in Bristol
27 practices across 12 towns
Vets in Buckinghamshire
74 practices across 27 towns
Vets in Caerphilly
10 practices across 4 towns
Vets in Cambridgeshire
81 practices across 26 towns
Vets in Cardiff
24 practices across 3 towns
Vets in Carmarthenshire
27 practices across 11 towns
Vets in Ceredigion
10 practices across 5 towns
Vets in Cheshire
154 practices across 34 towns
Vets in City of Edinburgh
36 practices across 8 towns
Vets in Clackmannanshire
4 practices across 3 towns
Vets in Conwy
12 practices across 7 towns
Vets in Cornwall
92 practices across 33 towns
Vets in County Antrim
62 practices across 20 towns
Vets in County Armagh
15 practices across 7 towns
Vets in County Down
49 practices across 17 towns
Vets in County Fermanagh
9 practices across 3 towns
Vets in County Londonderry
15 practices across 6 towns
Vets in County Tyrone
19 practices across 10 towns
Vets in Cumbria
64 practices across 28 towns
Vets in Denbighshire
15 practices across 7 towns
Vets in Derbyshire
92 practices across 34 towns
Vets in Devon
158 practices across 55 towns
Vets in Dorset
93 practices across 29 towns
Vets in Dumfries and Galloway
26 practices across 11 towns
Vets in Dundee City
8 practices across 2 towns
Vets in Durham
70 practices across 28 towns
Vets in East Ayrshire
10 practices across 4 towns
Vets in East Dunbartonshire
8 practices across 4 towns
Vets in East Lothian
15 practices across 7 towns
Vets in East Renfrewshire
8 practices across 3 towns
Vets in East Riding of Yorkshire
46 practices across 20 towns
Vets in East Sussex
95 practices across 30 towns
Vets in Essex
156 practices across 55 towns
Vets in Falkirk
10 practices across 3 towns
Vets in Fife
34 practices across 14 towns
Vets in Flintshire
17 practices across 8 towns
Vets in Glasgow City
37 practices across 10 towns
Vets in Gloucestershire
121 practices across 34 towns
Vets in Greater London
442 practices across 145 towns
Vets in Greater Manchester
146 practices across 63 towns
Vets in Gwynedd
11 practices across 8 towns
Vets in Hampshire
161 practices across 56 towns
Vets in Herefordshire
29 practices across 9 towns
Vets in Hertfordshire
105 practices across 45 towns
Vets in Highland
29 practices across 13 towns
Vets in Inverclyde
4 practices across 2 towns
Vets in Isle of Anglesey
10 practices across 7 towns
Vets in Isle of Wight
16 practices across 9 towns
Vets in Kent
164 practices across 54 towns
Vets in Lancashire
107 practices across 36 towns
Vets in Leicestershire
67 practices across 27 towns
Vets in Lincolnshire
112 practices across 38 towns
Vets in Merseyside
92 practices across 37 towns
Vets in Merthyr Tydfil
3 practices across 1 towns
Vets in Midlothian
11 practices across 5 towns
Vets in Monmouthshire
14 practices across 6 towns
Vets in Moray
7 practices across 6 towns
Vets in Neath Port Talbot
7 practices across 3 towns
Vets in Newport
10 practices across 3 towns
Vets in Norfolk
94 practices across 34 towns
Vets in North Ayrshire
11 practices across 5 towns
Vets in North Lanarkshire
13 practices across 6 towns
Vets in North Yorkshire
135 practices across 42 towns
Vets in Northamptonshire
68 practices across 23 towns
Vets in Northumberland
43 practices across 18 towns
Vets in Nottinghamshire
80 practices across 24 towns
Vets in Oxfordshire
78 practices across 27 towns
Vets in Pembrokeshire
22 practices across 11 towns
Vets in Perth and Kinross
19 practices across 9 towns
Vets in Powys
28 practices across 17 towns
Vets in Renfrewshire
9 practices across 3 towns
Vets in Rhondda Cynon Taf
16 practices across 6 towns
Vets in Rutland
3 practices across 3 towns
Vets in Scottish Borders
17 practices across 9 towns
Vets in Shropshire
83 practices across 25 towns
Vets in Somerset
131 practices across 49 towns
Vets in South Ayrshire
12 practices across 7 towns
Vets in South Lanarkshire
16 practices across 7 towns
Vets in South Yorkshire
84 practices across 14 towns
Vets in Staffordshire
95 practices across 31 towns
Vets in Stirling
14 practices across 5 towns
Vets in Suffolk
88 practices across 31 towns
Vets in Surrey
161 practices across 61 towns
Vets in Swansea
20 practices across 2 towns
Vets in Torfaen
6 practices across 3 towns
Vets in Tyne and Wear
70 practices across 22 towns
Vets in Vale of Glamorgan
20 practices across 8 towns
Vets in Warwickshire
50 practices across 20 towns
Vets in West Dunbartonshire
4 practices across 3 towns
Vets in West Lothian
16 practices across 8 towns
Vets in West Midlands
112 practices across 27 towns
Vets in West Sussex
107 practices across 39 towns
Vets in West Yorkshire
143 practices across 41 towns
Vets in Wiltshire
102 practices across 24 towns
Vets in Worcestershire
58 practices across 20 towns
Vets in Wrexham
12 practices across 2 towns
Browse by need
Out-of-hours & 24-hour vets
137 practices listed
Vets that offer home visits
217 practices listed
Exotic pet vets
1995 practices listed
Equine vets
391 practices listed
Farm animal vets
52 practices listed
Independent vets
2380 practices listed
Fear Free certified vets
0 practices listed
Feline-friendly & cat-friendly clinics
165 practices listed
Vets with hydrotherapy
0 practices listed
Rabbit-friendly vets
323 practices listed
Own a veterinary practice?
Every listing is free. Claim your practice to keep its details accurate, or read how the directory works for vets.
Which vet service do you need?
| Situation | Where to go | Notes |
|---|---|---|
| Routine care, vaccinations, check-ups | Your registered local practice | Book ahead; ask about monthly health plans. |
| Urgent but not life-threatening | Your own practice — same-day slots | Phone first thing in the morning for the best chance. |
| Emergency, nights & weekends | Out-of-hours clinic via your practice's answerphone, or the emergency clinic finder | Always phone before you set off. |
| Can't afford treatment | PDSA, Blue Cross, RSPCA or Cats Protection | Eligibility depends on postcode and benefits. |
| Suspected poisoning | Your vet, or Animal PoisonLine on 01202 509000 | A paid service — do not wait for symptoms. |
Low-cost & charity vet care
If you're struggling to afford treatment, these UK charities may be able to help — eligibility usually depends on where you live and whether you receive certain benefits.
- PDSA
Free and low-cost treatment for eligible owners on certain benefits, in areas with a Pet Hospital.
- Blue Cross
Subsidised veterinary care at Blue Cross hospitals and clinics for owners who qualify.
- RSPCA
May help with vet costs in cases of hardship — availability varies by branch and region.
- Cats Protection
Help towards neutering and some veterinary costs for cats, subject to eligibility.
Wondering what treatment costs? See our guide to UK vet costs.
Register before you need one
The best time to choose a vet is while your pet is healthy. Register with a local practice when you first bring a pet home — a new puppy or kitten will need their first vaccination course within weeks, and registered clients are first in line when appointments are tight.
When comparing practices, ask three questions: what are the consultation fees, what happens out of hours (do they cover nights themselves or refer to a dedicated emergency clinic?), and will they give a written estimate before treatment? Good practices answer all three happily — it is how they build trust with new clients.
If you are moving house, transfer your pet's records to the new practice promptly, and update your microchip details at the same time so a lost pet can always be traced back to you.
Worried about the cost of care?
You are not alone — vet fees are the biggest ongoing cost of pet ownership, and practices understand that budgets are real. Ask about the practice's health plan: most UK surgeries offer a monthly scheme that spreads routine preventive care such as vaccinations, flea and worm treatments and check-ups across the year, often with discounts on other treatments. Pair that with pet insurance for the unexpected — lifetime policies cover ongoing conditions year after year, while annual policies stop paying for a condition after the policy year ends.
If a bill still looks unmanageable, say so before treatment starts, not after. Vets can often stage treatment, prioritise the urgent work, or point you towards the charity clinics listed above. The worst option is delaying care because you are afraid to ask — early treatment is almost always the cheaper treatment.
Our vet costs page keeps indicative UK price tables for consultations, vaccinations, neutering, dental work and emergencies, so you can sanity-check any estimate you are given.
Guides to help you prepare
- CMA vet pricing transparency
2026 price lists, £500+ estimates and prescription rights explained.
- Registering with a vet
When and how to register — before you need an emergency appointment.
- Questions to ask your vet
Fees, out-of-hours cover, estimates and prescriptions.
- How to switch vets
Transferring records, microchip details and health plans.
- Independent vs corporate vets
What ownership labels mean and why the CMA requires disclosure.
- Who owns UK vet practices?
CMA 2026 market-share and price-gap findings for the six large groups.
- Vet prescription fees & online pharmacies
Written-prescription rights and the CMA £21 / £12.50 fee cap.
- RCVS accreditation meaning
Registration vs Practice Standards Scheme — what each badge means.
- How much does a vet cost?
Consultation fees, emergency pricing and planning for bills.
- PDSA eligibility
Who qualifies for free and low-cost PDSA vet care.
- When to see an emergency vet
Warning signs for dogs, cats and rabbits — and out-of-hours care.
- Pet insurance UK
Lifetime vs annual policies and what to compare before you buy.
- Microchipping pets
UK microchip law and keeping your contact details up to date.
- Puppy care UK
Vaccinations, worming and when to register your puppy with a vet.
- Kitten care UK
Core vaccines, neutering and emergency signs for new cat owners.
- Vet costs in the UK
Indicative UK price tables for consultations, vaccinations, neutering, dental and more.
- Pet poisoning guide
Common UK poisons and the emergency steps to take before symptoms start.
Frequently Asked Questions
- How do I find an emergency vet at night in the UK?
- Call your own vet practice first — their answerphone message gives the out-of-hours number they use, which may be the practice itself or a dedicated emergency clinic. Keep the number saved before you need it. You can also browse our out-of-hours directory.
- Which vets are listed in the PETHEALTH+ directory?
- Our directory currently lists 5595 verified practices across 1963 towns in 104 UK counties, with more counties being added nationwide. Every listing is built only from details the practice publishes on its own website; if we could not verify a field, we leave it blank rather than guessing. For anywhere else, the official RCVS register lists every UK practice.
- Can I get free or low-cost vet treatment in the UK?
- Possibly. Charities such as PDSA, Blue Cross and the RSPCA offer free or reduced-cost treatment to owners who meet their eligibility criteria — usually based on where you live and whether you receive certain benefits. Check each charity's website to see if you qualify.
- What should I do if my pet has been poisoned?
- Phone your vet immediately, or call Animal PoisonLine on 01202 509000 (a paid service). Do not wait for symptoms and do not make your pet sick unless a vet tells you to.
PETHEALTH+ is independent and not affiliated with the organisations listed. Links are provided to help you reach the right service. Information only — not a substitute for veterinary advice.