If you and your pet find yourself in an emergency situation during our opening hours, please call ahead to advise us that you are attending the practice so that we can ensure we are ready for your arrival.

Our out of hours service is supplied by the experienced emergency team at e-vets. If your pet needs emergency care outside of our opening hours, please call the e-vets team on 0131 662 1689.

They are on hand to provide immediate care to pets at nights, weekends and most bank holidays and public holidays and are happy to advise on relevant first aid measures and transport issues.

E-vets, 171 Mayfield Road, Edinburgh, EH9 3AZ

Their opening hours are:

Monday - Friday: 6.00pm-8.30am

Weekends: Saturday 12:00pm - Monday 8.30am

They will send us your pet’s notes after your visit so that we can continue ongoing treatment and monitor your pet’s condition. 


Can I ring for advice?

You can. But please note that, whilst the e-vets staff are qualified to give advice, they will be doing so without any previous knowledge of your pet. It is much better for the vet to advise you once they have carried out a clinical examination, even if only to rule out a problem. Thus, they are likely to recommend that you bring your pets to e-vets for examination.

How do I get to the e-vets clinic?

The clinic is at 171 Mayfield Road on the south side of Edinburgh. It has free car parking and is well signposted. For Sat Nav purposes, key in the post code EH9 3AZ.

What if I don’t have transport?

If you don’t have access to a vehicle or a lift, e-vets have taxi numbers of firms who are willing to transport animals for a fee.

What if I am unable to move my pet?

e-vets operates like a human casualty unit. All the necessary life saving facilities are located there, and, just as human emergencies are transported to casualty, so must pets be taken to e-vets. Very little useful treatment can be carried out elsewhere. The staff at e-vets will give you advice on how to move injured pets.

Will I have to leave my pet?

If the condition is serious and requires medical or surgical care, then your pet will be admitted to the hospital for immediate treatment.

What does it cost?

The out of hours consultation fee, starts from £230 inc VAT. This fee includes the initial examination. Fees for any treatments, x-rays, blood tests etc, or prescriptions are additional. The vet will provide you with a fee estimate for the treatment that your pet needs.

How do I pay?

Mastercard and Visa Credit and Debit cards are accepted as payment, as are cheques, backed up by a current cheque guarantee card, and cash.

Payment is due at the time of consultation or on collection of hospitalised patients.

Pet Insurance will usually cover these fees. We can accept no liability for any fees not covered by Pet Insurance. If you provide e-vets with a claim form, they can help you to reclaim fees after you have paid them.