Find a vet in the UK
Start with our verified directory — 6028 verified practices across 2422 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.
Vet near meQuick 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).
Search the PETHEALTH+ vet directory
6028 verified practices across 2422 towns in 104 UK counties, with more counties being added nationwide. Listings use only details the practices publish themselves. Every UK practice must also appear on the official RCVS register.
Showing 1–21 of 6028 verified practices · page 1 of 288
Leighton Buzzard, Bedfordshire
22 Hockliffe Street, LU7 1HJ- Dogs, cats & small pets
IVC EvidensiaLuton, Bedfordshire
324 Biscot Road, LU3 1AZ- Dogs, cats & small pets
- Exotic pets
IVC Evidensia- Exotic patients
Dunstable, Bedfordshire
Inside Pets at Home, Unit 4 White Lion Retail Park, Luton Road, LU5 4RF- Dogs, cats & small pets
Pets at Home group- Price list published
Glebe Close Farm Business Units Wing Buckinghamshire, Bedfordshire
LU7 0LB- Dogs, cats & small pets
VetPartnersLeighton Buzzard, Bedfordshire
Kingswood Farm, LU7 0BA- Dogs, cats & small pets
- Exotic pets
Independent practice- Exotic patients
Unknown, Bedfordshire
31 Grovebury Road, Leighton Buzzard, Bedfordshire, LU7 4SW- Dogs, cats & small pets
Pets at Home group- Price list published
Luton, Bedfordshire
Inside Pets at Home, Luton Retail Park, Gipsy Lane, LU1 3JH- Dogs, cats & small pets
Pets at Home group- Price list published
Luton, Bedfordshire
Inside Pets at Home, LU1 3JH- Dogs, cats & small pets
Pets at Home groupLuton, Bedfordshire
370 Hitchin Road, LU2 7SR- Dogs, cats & small pets
Pets at Home group- Price list published
Luton, Bedfordshire
Luton Hoo Estate, LU1 3TQ- Horses & donkeys
Independent practiceLeighton Buzzard, Bedfordshire
83 Hockliffe Road, LU7 3FL- Dogs, cats & small pets
Independent practiceDunstable, Bedfordshire
Inside Pets at Home, LU5 4RF- Dogs, cats & small pets
Pets at Home group- Price list published
Reading, Berkshire
2c Green Lane, RG4 9NA- Dogs, cats & small pets
- Exotic pets
CVS Group- Exotic patients
Bracknell, Berkshire
37 Binfield Road, RG42 2AW- Dogs, cats & small pets
CVS Group- Price list published
Slough, Berkshire
348 Farnham Road, SL2 1BT- Dogs, cats & small pets
CVS Group- Price list published
Windsor, Berkshire
75 Alma Road, SL4 3HE- Dogs, cats & small pets
IVC EvidensiaIver Heath, Berkshire
Church Road, SL0 0RA- Dogs, cats & small pets
- Exotic pets
Independent practice- Exotic patients
Bracknell, Berkshire
Harmans Water, RG12 9PS- Dogs, cats & small pets
- Exotic pets
Independent practiceLambourn, Berkshire
Upshire Farm, RG17 7LE- Dogs, cats & small pets
- Horses & donkeys
Independent practiceBasingstoke, Berkshire
Inside Pets at Home ,Hatch Warren Retail Park ,Wallop Drive, RG22 4TT- Dogs, cats & small pets
Pets at Home group- Price list published
Woodley, Berkshire
35 Beechwood Avenue, RG5 3DE- Dogs, cats & small pets
CVS Group
Browse by county
Vets in Aberdeen City
21 practices across 5 towns
Vets in Aberdeenshire
33 practices across 21 towns
Vets in Angus
12 practices across 7 towns
Vets in Argyll And Bute
4 practices across 3 towns
Vets in Bedfordshire
12 practices across 5 towns
Vets in Berkshire
123 practices across 40 towns
Vets in Blaenau Gwent
3 practices across 2 towns
Vets in Bridgend
10 practices across 5 towns
Vets in Bristol
93 practices across 33 towns
Vets in Buckinghamshire
100 practices across 39 towns
Vets in Caerphilly
12 practices across 5 towns
Vets in Cambridgeshire
164 practices across 52 towns
Vets in Cardiff
32 practices across 7 towns
Vets in Carmarthenshire
15 practices across 6 towns
Vets in Ceredigion
14 practices across 5 towns
Vets in Cheshire
153 practices across 56 towns
Vets in City of Edinburgh
56 practices across 22 towns
Vets in Clackmannanshire
4 practices across 3 towns
Vets in Conwy
11 practices across 5 towns
Vets in Cornwall
56 practices across 24 towns
Vets in County Antrim
69 practices across 24 towns
Vets in County Armagh
15 practices across 7 towns
Vets in County Down
54 practices across 20 towns
Vets in County Fermanagh
10 practices across 3 towns
Vets in County Londonderry
20 practices across 8 towns
Vets in County Tyrone
20 practices across 12 towns
Vets in Cumbria
71 practices across 34 towns
Vets in Denbighshire
15 practices across 5 towns
Vets in Derbyshire
77 practices across 31 towns
Vets in Devon
203 practices across 83 towns
Vets in Dorset
100 practices across 39 towns
Vets in Dumfries and Galloway
26 practices across 11 towns
Vets in Dundee City
10 practices across 5 towns
Vets in Durham
66 practices across 38 towns
Vets in East Ayrshire
12 practices across 6 towns
Vets in East Dunbartonshire
14 practices across 5 towns
Vets in East Lothian
14 practices across 11 towns
Vets in East Renfrewshire
9 practices across 4 towns
Vets in East Riding of Yorkshire
30 practices across 8 towns
Vets in East Sussex
66 practices across 27 towns
Vets in Essex
158 practices across 59 towns
Vets in Falkirk
11 practices across 4 towns
Vets in Fife
37 practices across 15 towns
Vets in Flintshire
12 practices across 4 towns
Vets in Glasgow City
48 practices across 13 towns
Vets in Gloucestershire
106 practices across 37 towns
Vets in Greater London
452 practices across 190 towns
Vets in Greater Manchester
171 practices across 77 towns
Vets in Gwynedd
13 practices across 11 towns
Vets in Hampshire
126 practices across 50 towns
Vets in Herefordshire
33 practices across 13 towns
Vets in Hertfordshire
129 practices across 59 towns
Vets in Highland
30 practices across 14 towns
Vets in Inverclyde
3 practices across 3 towns
Vets in Isle of Anglesey
9 practices across 6 towns
Vets in Isle of Wight
18 practices across 11 towns
Vets in Kent
231 practices across 83 towns
Vets in Lancashire
115 practices across 47 towns
Vets in Leicestershire
77 practices across 30 towns
Vets in Lincolnshire
49 practices across 22 towns
Vets in Merseyside
118 practices across 56 towns
Vets in Merthyr Tydfil
3 practices across 1 towns
Vets in Midlothian
16 practices across 7 towns
Vets in Monmouthshire
12 practices across 4 towns
Vets in Moray
3 practices across 3 towns
Vets in Neath Port Talbot
12 practices across 5 towns
Vets in Newport
13 practices across 6 towns
Vets in Norfolk
84 practices across 35 towns
Vets in North Ayrshire
11 practices across 8 towns
Vets in North Lanarkshire
14 practices across 10 towns
Vets in North Yorkshire
150 practices across 63 towns
Vets in Northamptonshire
65 practices across 30 towns
Vets in Northumberland
17 practices across 6 towns
Vets in Nottinghamshire
97 practices across 34 towns
Vets in Oxfordshire
80 practices across 30 towns
Vets in Pembrokeshire
4 practices across 3 towns
Vets in Perth and Kinross
19 practices across 7 towns
Vets in Powys
28 practices across 20 towns
Vets in Renfrewshire
10 practices across 4 towns
Vets in Rhondda Cynon Taf
17 practices across 9 towns
Vets in Rutland
1 practices across 1 towns
Vets in Scottish Borders
18 practices across 13 towns
Vets in Shropshire
83 practices across 31 towns
Vets in Somerset
113 practices across 52 towns
Vets in South Ayrshire
11 practices across 5 towns
Vets in South Lanarkshire
10 practices across 3 towns
Vets in South Yorkshire
159 practices across 51 towns
Vets in Staffordshire
94 practices across 32 towns
Vets in Stirling
12 practices across 6 towns
Vets in Suffolk
73 practices across 34 towns
Vets in Surrey
174 practices across 74 towns
Vets in Swansea
47 practices across 12 towns
Vets in Torfaen
6 practices across 4 towns
Vets in Tyne and Wear
108 practices across 48 towns
Vets in Vale of Glamorgan
17 practices across 11 towns
Vets in Warwickshire
62 practices across 17 towns
Vets in West Dunbartonshire
6 practices across 5 towns
Vets in West Lothian
2 practices across 2 towns
Vets in West Midlands
128 practices across 38 towns
Vets in West Sussex
113 practices across 43 towns
Vets in West Yorkshire
170 practices across 64 towns
Vets in Wiltshire
113 practices across 36 towns
Vets in Worcestershire
65 practices across 23 towns
Vets in Wrexham
13 practices across 2 towns
Browse by need
Out-of-hours & 24-hour vets
136 practices listed
Vets that offer home visits
217 practices listed
Exotic pet vets
1996 practices listed
Equine vets
391 practices listed
Farm animal vets
52 practices listed
Independent vets
2395 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 6028 verified practices across 2422 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.