Coronavirus: Latest COVID-19 Advice for Pet Owners | Click Here
Welcome to Elston Vets
We are a friendly happy veterinary clinic who cover the areas of Shrewton, Tilshead Larkhill, Amesbury, Durrington, Bulford Camp, Codford and Netheravon.

Contact us
ask@elstonvets.co.uk
01980 621999
Emergencies
24hr Emergency Service
01980 621999
Address
Elston Veterinary Clinic
Elston Lane
Shrewton
Wiltshire
SP3 4HL
Opening Hours
Closed on Bank Holidays
NEW
Live chat and vet video consultations
via PetsApp
No need to worry if you can’t get to us at Elston Vets — you can now have a live vet video call appointment directly from your home.
Elston Vets are now offering a video service via PetsApp for our registered clients who need to speak with a vet but can’t make it to the practice.
Book an appointment for your pet
Call 01980 621 999
or click the button below to send Elston Veterinary Clinic a message.
Elston Vets treat pets in the following local towns:
Shrewton, Larkhill, Tilshead, Amesbury, Durrington, Bulford Camp, Codford and Netheravon
Healthy Pet Club
Our Healthy Pet Club is a new way to keep your pet healthier…and save money on routine treatments too
Join today, manage your pets’ healthcare and make substantial savings
Receive a £10 voucher when you refer your friends to us!
(and a £10 voucher for your friend too!)
Click below to get more details:
Puppies and Lockdown Dogs: Top Tips for Dealing With Separation Anxiety
Separation anxiety in dogs and puppies is common, but it’s a problem that we’ve seen more often after recent extended periods at home. Many people took this opportunity to bring a puppy into the family. The situation has been unique for many families and has allowed...


































































My dogs are really cared about and the vets and nurses know them so well. The whole team is like one big family and I know they will always do their very very best for my pets.


I thought it was due to the move but wanted her checked out to make sure……my mind was put at ease after seeing the vet…..I was going to register both my bengals with the cat only practice in Salisbury but based on my visit decided to register them both with you!
Thank you for the fabulous service and seeing both my girls now-
We look forward to seeing you in the not too distant future for inoculations and check ups!!!!!

Nothing to small that’s worrying you over your pet they are always be willing to help in the best way .
Never ever have I felt that they have no time for you they are always there 100 percent of the way to care about your pet and you 🐶and Twiggles loves to see all the staff very excited pup going through the doors 🐶
Thank you all so much to all the staff .























Thank you Enid, for being such a superb vet and friend when dealing with the loss of our dear Daisy Dog.









