Keeping your pets in great health

Vaccinations, worming, flea control and micro chipping

We know that care is required 24/7 so we are happy to offer a 24 hour on-site Emergency Service.

Out of Hours Service

Our extensive range of services enables us to keep your pets in good health

Consultations with veterinary surgeons Vaccinations, worming and much more...

All pets welcome

Opening Times
 

MUSSELBURGH 

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

  • Monday to Friday (& Bank Holidays) from 8.30am to 7pm
  • Saturdays 9am to 12noon

 

BONNYRIGG

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

  • Monday to Friday (& Bank Holidays) from 8.30am to 6.30pm
  • Saturdays 12noon to 1pm

 

PENICUIK

16 Carnethy Avenue, EH26 8AR
Tel: 01968 676680

  • Monday to Friday (& Bank Holidays) from 8.30am to 6.30pm
  • Saturdays 9am to 11am

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 and 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.

 
Out of Hours Service

We know that care is required 24/7 so we are happy to offer our own 24 hour on-site Emergency Service ensuring all of our clients are seen day or night at our own surgeries and 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 you by vets who know you and your pet. We will have all clinical history immediately available at all times and you will always be seen by a Gordon Vets veterinary surgeon.

Consulting Times
 

MUSSELBURGH

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

Saturday

  • 9.00 - 11.00am open surgery

BONNYRIGG

Monday - Friday

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

Saturday

  • 12.00 - 1.00pm open surgery

PENICUIK

Monday - Friday

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

Saturday

  • 9.00 - 11.00am appointments