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

We’ve made the following changes to our consulting times at Musselburgh:

  • Monday – Friday will be by Appointment Only from 4 – 7pm. We will no longer offer open surgery during these hours.
Consulting Times
Mon - Fri

Open Surgery – 9:00am – 10:30am
Appointments only –  2:00pm – 3:00pm
Appointments only –  4:00 – 7:00pm


Open Surgery – 9.00am – 11.00am


Appointments – 11:00am – 12:30pm
Appointments – 1:30pm – 3:00pm


Facebook feed

6 months ago
Photos from Gordon Vets's post

Coming to the vets isn’t all that bad an experience for some.
At 47kg Jenson the Rottweiler loves everyone and came in tonight to see Matthew but what he wanted was his cuddles from Fiona and Kerry.

6 months ago

We are open as normal this bank holiday weekend. Please be aware that for making orders we don’t receive a delivery from our supplier until Tuesday.

6 months ago

Next week at the Musselburgh Surgery, we are trialling Nurse Clinics.

If you would like to come and talk with one of our nurses then please call 0131 665 2124 to arrange a suitable appointment ... See more

6 months ago
Photos from Gordon Vets's post

Earlier this year we celebrated our 50th anniversary and would like to thank clients for their continued support.

« 1 of 41 »