Skip to main content
Gordon Vets - Musselburgh logo

Gordon Vets - Musselburgh

4.2 (5 reviews)
Call practice Visit website
Closed
111 Market St Musselburgh EH21 6PZ

About Gordon Vets - Musselburgh

Gordon Vets is a veterinary practice on Market Street in Musselburgh, East Lothian. The practice opens Monday to Friday from 8:30am to 7pm. For emergencies outside these hours, ICR Vets in Loanhead provides cover.

The practice treats dogs, cats, birds, small mammals, exotic pets, and poultry. Services include blood testing, diagnostic imaging, dentistry, neutering, microchipping, and vaccinations. There's a car park and disabled access.

Part of Inspiring Vet Care

Animals we care for

  • Birds
  • Cats
  • Dogs
  • Exotic
  • Poultry
  • Small Mammals

Facilities

  • Client car park
  • Open at weekends
  • Out-of-hours service

Services

  • Blood testing
  • Dentistry
  • Flea and worm treatments
  • Microchipping
  • Neutering
  • Vaccinations
  • Diagnostic imaging

Opening hours

Monday
  • 8:30am – 7pm
Tuesday
  • 8:30am – 7pm
Wednesday
  • 8:30am – 7pm
Thursday
  • 8:30am – 7pm
Friday
  • 8:30am – 7pm
Saturday
Closed
Sunday
Closed

Reviews of Gordon Vets - Musselburgh

4.2 out of 5

Based on 5 reviews

5
80%
4
0%
3
0%
2
0%
1
20%
  • Graeme Brodie profile photo

    Graeme Brodie

    Google 17 February 2026

    The staff at Gordons are amazing, you always feel bad when your pet is injured or ill but the attention they give makes you and your pet feel at ease and comfortable with treatment required

  • Annika J. profile photo

    Annika J.

    Google 16 February 2026

    Eye-watering prices since the family business became corporate. I paid over £90 just to have my cat’s blood pressure checked. Medication is charged at three to four times the usual price, and if you prefer to order it online, you’re asked to pay £34 simply for a written prescription. I know this isn’t the staff’s fault, but the corporation’s profit-driven approach feels unethical and undermines trust.

  • Shelly D profile photo

    Shelly D

    Google 29 December 2025

    Great Service, and great care and respect given when we had to get our big lad put to rest. So kind all of the staff and even when we eventually brought our boy home a final time can’t fault at all. Would use always

  • Daniel Kinninmont profile photo

    Daniel Kinninmont

    Google 22 October 2025

    We’ve been using Gordon Vets in Musselburgh for 8 years for our two dogs and couldn’t be happier with them. Always very helpful for our dogs various ailments

  • Cinzia DuBois profile photo

    Cinzia DuBois

    Google 4 October 2025

    I’m new to the area and I was scared to leave my old vets practice because they were so good — but Gordon’s really upped the game! The vets who have seen my dogs were so friendly and affectionate to them — one even got down on the floor to say hello to my nervous small dog which I’ve never seen a vet actually do. Them making the effort to make my dogs feel special made me feel happy. Small things like that go a long way. And I sincerely appreciated how upfront they were with prices as well as the phone calls during my dog’s dental procedure to give me all the updates. From what I’ve seen, the vets have great “bedside manner” with my pets, and that made me feel much more at ease. It made me feel like they loved animals there, and that’s what I want from a vets!

Is this your veterinary practice? Claim your listing to manage this page yourself.

Spotted something out of date on this listing? Suggest an improvement and we'll fix it.

Other vets nearby

See all in Musselburgh

Related vet searches

Common questions about Gordon Vets - Musselburgh.

What pet owners typically ask before they call.

Where is Gordon Vets - Musselburgh?
Gordon Vets - Musselburgh is a veterinary practice in Musselburgh, East Lothian. The full address, phone number and opening hours are listed on this page.
Which animals does Gordon Vets - Musselburgh list care for?
Gordon Vets - Musselburgh lists care for Birds, Cats, Dogs, Exotic, Poultry and Small Mammals. Call the practice to confirm current clinician availability for your pet.
Which services are listed for Gordon Vets - Musselburgh?
The Vet Verified listing includes Blood testing, Dentistry, Flea and worm treatments, Microchipping, Neutering, Vaccinations and Diagnostic imaging. Contact the practice to confirm the service is currently available and suitable for your pet.
How do I book an appointment with Gordon Vets - Musselburgh?
Call the practice directly using the phone number on this page. Online booking through Vet Verified appears here when the practice switches it on.
Is Gordon Vets - Musselburgh listed on the RCVS register?
Every practice on Vet Verified is cross-checked against the Royal College of Veterinary Surgeons' public register. Verified practices carry the verification mark beside their name.
Not switched on yet

Gordon Vets - Musselburgh hasn't switched on online booking through Vet Verified yet. The quickest way to book is to call them directly.

If you'd like to see online booking here, mention it when you call. Practices add the features their clients ask for.

Not switched on yet

Gordon Vets - Musselburgh hasn't switched on repeat prescription requests through Vet Verified yet. Call the practice to request your repeat in the usual way.

Let them know you'd like to do this online next time. The more clients ask, the sooner they'll switch it on.

Not switched on yet

Gordon Vets - Musselburgh hasn't switched on messaging through Vet Verified yet. Give them a call for now.

While you're on the phone, ask them to add messaging. It's free for practices to enable, and it saves everyone a phone call next time.

For practice owners

Claim this listing as your practice’s marketing hub. Take control of the information clients see, enable online booking, repeat prescriptions, and messaging, and gain priority placement in search results with a prominent Verified mark.