Gordon Veterinary Group
Opening Times


The surgery in Musselburgh is open six days a week:

  • Monday to Friday from 8.30am to 7pm
  • Saturdays 9am to 12noon
  • Bank Holidays 8.30am to 7pm.


Our branch in Bonnyrigg is open:

  • Monday to Friday from 8.30am to 6.30pm
  • Saturdays 12noon to 1pm
  • Bank Holidays 8.30am to 6.30pm.


Our branch in Penicuik is open:

  • Monday to Friday from 8.30am to 6.30pm
  • Saturdays 9am to 11am
  • Bank Holidays 8.30am to 6.30pm.
Welcome to Gordon Veterinary Group

Gordon Veterinary Group Musselburgh

Gordon Veterinary Group is a long established (1834) family owned and run companion animal and equine practice based in Musselburgh, Bonnyrigg and Penicuik.

In September 2006 the Musselburgh surgery moved into new purpose built hospital standard premises on the same site and the old surgery has now made way for an improved and larger car park.

Convenient Locations

Serving East Lothian, Mid Lothian and Edinburgh we are easy to find. This website contains maps of how to get to all three of our surgeries.

Appointment Times

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

Facilities and Equipment

Our high level of investment in our facilities and equipment demonstrates our commitment. You can see for yourself and we are happy to show you our clinical facilities if you wish.

Out of Hours Service

24 hours on-site Emergency Service – clients will be seen day or night at our own surgeries by our own staff. 

At Gordon Vets 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.

Consulting Times


111 Market Street
Musselburgh, EH21 6PZ
Tel: 0131 665 2124

Monday - Friday

  • 9.00 - 10.30am open surgery
  • 2.00 - 2.30pm open surgery
  • 5.00 - 7.00pm open surgery
  • 4.00 - 6.00pm appointments


  • 9.00 - 11.00am open surgery


8 High Street, EH19 2AA
Tel: 0131 660 3370

Monday - Friday

  • 9.00 - 10.00am open surgery
  • 2.00 - 3.00pm appointments
  • 4.00 - 6.30pm open surgery


  • 12.00 - 1.00pm open surgery


16 Carnethy Avenue, EH26 8AR
Tel: 01968 676680

Monday - Friday

  • 9.00 - 11.00am appointments
  • 4.00 - 6.30pm by appointments


  • 9.00 - 11.00am by appointments
© Gordon Veterinary Group 2013   site by deko.co.uk