• Call us on:01343 544811
  • Out of hours:01343 544811
  • Emergency:01343 544811
Request an appointment

Wards Veterinary Centre

Outstanding patient care

Request an Appointment Register Your Pet

Special Offers

Free Flea & Tick Checks

Free Flea & Tick Checks

Plus advice on parasite preventation!

Read more

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

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

Emergency Details

Please call:

01343 544811
Back

Find us here:

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

Please call this number for emergencies:

01343 544811