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.


  • We would like to send you occasional news and special offers. To join our mailing list simply tick the box below to subscribe to email or SMS updates. You can unsubscribe at any time.
  • This field is for validation purposes and should be left unchanged.