• Wards Veterinary Centre
  • Wards Veterinary Centre

    New Elgin Road, Elgin, IV30 6BA, MORAY, GB


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.

Clinic Type

private practice

  • mixed

Small mammal/exotic, Cattle, Sheep/goats, Horses, Cats, Dogs

Principal Location

Contact Information