Speyside Veterinary Practice's home page
Aberlour Veterinary Centre 01340 871385
Fochabers Veterinary Centre 01343 820898

Speyside Veterinary Practice

Modern, fully equipped mixed practice in Moray

Welcome to Speyside Veterinary Practice

Speyside Veterinary Practice is a modern, fully equipped mixed practice with small animal, equine and farm animal departments providing dedicated routine and emergency care throughout the Moray area. Our 8 vets are supported by excellent nurses and receptionists to enable us to deliver a caring, professional and efficient 24-hour service for our clients.

Small animals are seen at both our Aberlour and Fochabers branches, while our equine and large animal work is run mostly from Aberlour.

Small Animal

Small Animal

Both our surgeries provide a comprehensive service for your pets with an extensive range of modern facilities and equipment. Learn more here.



Learn more about our equine services here!



Our large animal work is conducted mainly from our Aberlour branch, find out more about our farm services here.

Emergency Service

Please call 01340 871385 out with opening hours to reach our 24 hour emergency service.

Please see details of our emergency service under the SMALL ANIMAL tab; "Out of Hours"

Repeat Medication and Parasite Treatment Requests - Help us Help You!

To comply with social distancing guidelines, we are working with a reduced staff.  We’d be grateful if you could email us your requirements for repeat medications and parasite treatments to leave the phone lines free so clients with emergencies can get through.

Please email us with your details and requirements, including a contact number so we can get back to you and process your order.  We will do our best to get back to you as quickly as possible, but please give us a weeks notice as some medications are proving difficult to source.

FOCHABERS CLIENTS – reception@fochabersvets.co.uk

ABERLOUR CLIENTS – reception@aberlourvets.co.uk