Contact Elston Veterinary Clinic

Treating pets from Shrewton to Amesbury, Codford to Netheravon. Local pet care from an experienced, independent, veterinary clinic.

Local pet care:

Appointments: 01980 621 999

24 hr Emergency Service
01980 621 999


Elston Veterinary Clinic,
Elston Lane,

Reception opening:

Monday: 8.30am – 7.00pm
Tuesday: 8.30am – 7.00pm
Wednesday: 8.30am – 7.00pm
Thursday: 8.30am – 6.30pm
Friday: 8.30am – 6.30pm
Saturday: 9.00am – 12.30pm

Appointment times:

Mon – Wed: 9 – 12noon & 2 – 7pm
Thurs – Fri:  9 – 12noon & 2 – 6pm
Sat:  9.30am – 12noon

local pet care

Use the form below to contact Elston Vets

If you wish to book an appointment, call us or use the form below to get in touch.


  • This field is for validation purposes and should be left unchanged.
Share This