Surgery hours

Consultations are by appointment only, although emergencies will always be seen.

Please phone us on 01290 420255 to make an appointment. Please use emails and Facebook for general correspondence only – we are unable to accept appointment requests via these methods. A reply may not be immediate.


Office hours

Monday to Friday

  • 8.30am – 5:30pm


  • 8:30am – 12.00pm

Out of hours emergencies: 01290 420255 and press 1. 

You will be transferred to our dedicated out of hours service, Vets Now, in Kilmarnock.

You can also ring Vets Now directly on 01563 258 028 if you prefer.