The Gordon Vet Group - Musselburgh

111 Market Street
EH21 6PZ


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

We are a dedicated friendly and caring service providing the best healthcare possible at all times

  • 24 hour emergency service by our own vets
  • Consultations with veterinary surgeons
  • Vaccinations, worming, flea control and micro chipping
  • In-house laboratory testing facilities for blood, urine, faecal and tissue analysis
  • Extensively equipped operating theatres with modern anaesthetic facilities
  • Digital X-ray, hospital standard ultrasound, ECG, endoscopy
  • Separate clean and comfortable dog and cat wards, including an Isolation ward
  • Free puppy and kitten checks
  • Dentistry including dental X-ray
  • Free puppy and kitten checks
  • Acupuncture
  • Home visits - can be arranged for existing clients

Healthy Pet Club

Our Pet Health Care Plan 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.Please click here for more information

Opening times

Day Opens Closes
Monday 8:30 am 7:00 pm
Tuesday 8:30 am 7:00 pm
Wednesday 8:30 am 7:00 pm
Thursday 8:30 am 7:00 pm
Friday 8:30 am 7:00 pm
Saturday 9:00 am 12:00 pm
Sunday 11:00 am 3:00 pm

Clinic reviews