• Call our surgery01343 544811
  • Out of hours01343 544811
  • Emergency01343 544811

We are open and COVID-19 SECURE. Click here to find out more

About Us

Outstanding care for over 35 years

At Wards Veterinary Centre, we aim to provide the most up to date veterinary services along with excellent client communication and outstanding patient care. We make every effort to ensure that our patients live happy and healthy lives.

We are a first opinion veterinary practice serving both small animals and large animals in Elgin and the surrounding Moray area. Originally, the practice was set up in the small village of Craigellachie, before opening a branch practice in Elgin in 1981. In 1995, due to the increasing demand for our services, we moved premises to our current location at Wards Veterinary Centre, New Elgin Road. In 2004/5 our Craigellachie branch closed its doors for the final time and all the work was transferred to our larger premises at the Wards. In 2011 we took over Bellevue Veterinary Practice in Banff.

Our promise to you

  • We will always greet you and your pet with a smile
  • We will always treat your pet as if it was our own, with total care and attention
  • You will only ever be seen by fully qualified vets and trained nurses, using the most suitable equipment and medicines available
  • In the consultation room, we will always listen to you to understand the nature of your concerns and explain the treatment options available to you
  • We will endeavour to discuss any costs with you before they arise
  • We will regularly seek your feedback to try and improve our service to you