Updated policies - Find out all the information about our updated policies at the bottom of the page.


Emergencies and Out of Hours

Should you require immediate veterinary attention outside our normal opening hours please phone:

Musselburgh: 0131 665 2124

Bonnyrigg: 0131 660 3370

Penicuik: 01968 676680

Please note this is an emergency service only and routine enquiries can be dealt with normal surgery hours. Our out of hours emergency service is provided by our own vets at the Musselburgh clinic until 11:00pm. Between 11:00pm and 8:00am our emergency service is provided by ICR vets in Loanhead. They have a veterinary surgeon and nurse who will be up all night to deal with emergencies.

Our out of hours service is for Gordon Vets’ registered clients only. We ask that if you are not registered with our practice then you use the out of hours provision provided by your own veterinary practice. We do not register new clients outwith normal surgery hours.

Consultation Fee between 7pm and 11pm £159.12 (including VAT)
Consultation Fee between 11pm and 8am £192.50 (including VAT)

Visit ICR Vets for more information or find them here:

ICR Vets Loanhead
44 Fountain Place
EH20 9DU