• Call us on01343 544811
  • Out of hours01343 544811
  • Emergency01343 544811

Wards Veterinary Centre

Outstanding patient care

Book An Appointment Register Your Pet

Have your say

Would you like to give us your feedback and the chance to win £200 in vouchers?

We currently take part in a National Vet Survey where each month one lucky client will win £200 in vouchers simply by giving their feedback. It should take no more than 2 minutes and helps us to improve our service to you.

Take the survey

"Brilliant Vets used them for years."

J Fletcher*****

"The wards have been absolutely amazing with our GS Boomer! Could not recommend them highly enough! Thank you so much."

S McCall Stuart*****

"My ginger boy Floyd has been going since he was a puppy.. great service. Great staff and he is always looked after."

J Cameron*****

"Took our very elderly dog there yesterday. Very friendly, professional staff. Great service, highly recommend them."

G Anderson*****

Practice information

Wards Veterinary Centre

  • Mon
    8:30am - 6:30pm
  • Tue
    8:30am - 6:30pm
  • Wed
    8:30am - 6:30pm
  • Thu
    8:30am - 6:30pm
  • Fri
    8:30am - 6:30pm
  • Sat
    9:00am - 12:30pm
  • Sun

Emergency Details

Please call:

01343 544811

Find us here:

Wards Vet Centre, New Elgin Rd, Elgin, IV30 6BA
get directions with Google Maps

Please call this number for emergencies:

01343 544811