Musselburgh
Musselburgh
Bonnyrigg
Penicuik
0131 665 2124 Mon - Fri: 8:30am - 7:00pm / Sat: 9:00am - 12noon / Sun: 11:00am - 3:00pm111 Market Street, EH21 6PZ
0131 660 3370 Mon - Fri 8:30am - 6:30pm / Sat 12noon - 1:00pm 8 High Street, EH19 2AA
01968 676 680 Mon - Fri 8:30am - 6:30pm / Sat 9:00am - 11:00am10 High Street, EH26 8HW

Musselburgh

0131 665 2124

Opening hours

Consulting times may differ
Mon - Fri08:30am - 7:00pm
Sat9:00am - 12:00pm
Sun11:00am - 3:00pm

Bonnyrigg

0131 660 3370

Opening hours

Consulting times may differ
Mon - Fri08:30am - 6:30pm
Sat12:00pm - 1:00pm
SunClosed

Penicuik

01968 676 680

Opening hours

Consulting times may differ
Mon - Fri8:30am - 6:30pm
Sat9:00am - 11:00am
SunClosed

Welcome

Gordon Vets is a long established (1834) family owned and run veterinary practice based in Musselburgh, Bonnyrigg and Penicuik.

We know how much you love your pets and we are dedicated to looking after their health and care when your pets are unwell. We enjoy getting to know you and your pets and provide a friendly and caring service ensuring your pets receive the best healthcare possible at all times. 

Locations & Appointments

For your convenience we have three surgeries serving East Lothian, Mid Lothian and Edinburgh. 

We do our best to ensure you are seen at the earliest opportunity and depending on your preference, offer a mixture of appointments and open surgeries for your convenience.

We also offer our patients a limited number of appointments on a Sunday at our Musselburgh Surgery from 11am – 12:30pm and 1:30pm – 3pm.

Out of Hours

We believe in being there for you and your pet, 24 hours a day, 365 days a year. You will NOT be put through to a vet at an external company that is not familiar with you or your pet. This means that continuous care can be given to your pet by people who you know and who know your pet. We will have all clinical history immediately available at all times. You will always be seen by a Gordon Vets Veterinary surgeon.

Please call the following number to reach our out of hours vets:

Musselburgh (out-of-hours): 0131 665 2124
Bonnyrigg (out-of-hours): 0131 660 3370
Penicuik (out-of-hours): 01968 676680

Healthy Pet Club

Our Healthy Pet Club has been specifically designed to provide routine veterinary care which your pet will require throughout the year. As well as providing comprehensive pet care it allows you to budget in convenient and affordable monthly payments, including substantial discounts.

What our customers say..

  • Thank you once again for Ellie’s brilliant care. Her surgery was first class and as always she received lots of love. It is very reassuring when I leave her in your care.

    Mrs C
  • Wouldn’t trust anyone else with our dogs, had 5 with them over the years and everyone here is totally focused on looking after the animals in their care.

    Keith
  • Great staff here. They always have the time for you and your pets.

    Paul
  • Always found them – caring and professional Having using there services for 40 years – wouldn’t dream of going anywhere else

    Jacqui
  • I have been with Gordon Vets for about 4 years. All the staff are lovely. If it wasn’t for the staffs quick action last year we would have lost our wee pup. Can totally recommend this practice.

    Carol
  • The family have been using Roger Gordon vets for as long as I can remember and I wouldn’t go to anyone else. They are brilliant with the animals. Would highly recommend them

    Eileen
  • Great service. My Missy is a touchy cat. And well all I can say is I’ve never seen her so relaxed at the V.E.T. It’s brilliant!

    Debbie
  • Great vets and very caring nurses, would highly recommend.

    Pauline

Facebook

2 days ago

Meet Hudson who came in today for a check up and was quite happy to pose for a picture, our nurse Fiona was very pleased with her cuddles and kisses.

LIKE
LOVE
HAHA
WOW
SAD
ANGRY
6 days ago

We are pleased to say that Claire Young is the proud winner of our picture with a winning bid of £51.

There will be a £51 donation made to Lothian Cat Rescue 🐱

Thank you for everyone's ... See more

LIKE
LOVE
HAHA
WOW
SAD
ANGRY