Vet practice in Bonnyrigg

    Gordon Vets

    4.8(205 reviews)
    8 High Street, Bonnyrigg, Midlothian, EH19 2AA
    Open Weekends
    Disabled Access

    Combined comparison cost

    £187Dog comparison cost
    £182Cat comparison cost
    £184.50Combined comparison cost
    See full pricing ↓

    About this practice

    Gordon Vets in Bonnyrigg

    Gordon Vets provides veterinary care for pets in and around East Lothian, with practices located in Bonnyrigg, Musselburgh, and Penicuik. They offer a range of general veterinary services, including consultations and preventative care, and provide options for online appointment booking. They also feature a "Pet Health Club® Plus" plan that includes unlimited consultations and access to online vets. The practice emphasises thorough veterinary care, with a focus on early detection and treatment of conditions such as dental disease. Their team is equipped to identify signs of pain in pets that owners might overlook, ensuring that health issues are addressed promptly. The Pet Health Club Plus scheme highlights their commitment to comprehensive and accessible care for pet owners. Practical information includes the ability to book appointments online 24/7 and a straightforward registration process for new clients. Contact details are available for each of their three practice locations. They maintain an active presence on social media platforms like Facebook, where they share health advice and special offers.

    Gordon Vets is based at 8 High Street, Bonnyrigg, Midlothian, EH19 2AA in Midlothian. The practice treats birds, cats, dogs and small mammals and publishes prices for 6 services including consultations from £65 and dog vaccinations from £80. It is open at weekends and provides step-free access.

    Animals treated

    Dogs
    Cats
    Small Mammals
    Birds

    Gordon Vets Prices

    From practice website
    Updated 27 Apr 2026
    View source
    Combined comparison cost

    Dog comparison cost

    £187

    Cat comparison cost

    £182

    Combined comparison cost

    £184.50

    Recurring care pricing

    Consultation£7 above UK avg (£58)
    £65
    Dog booster vaccination£11 above UK avg (£69)
    £80
    Cat booster vaccination£4 above UK avg (£71)
    £75
    Rabbit vaccination
    £100.78
    Kennel cough vaccination
    £64
    Microchip£16 above UK avg (£26)
    £42

    One-off costs

    Dog spay
    £469
    Cat spay
    £190
    Cat castration£33 above UK avg (£103)
    £136

    These vary by weight, breed and clinical needs — request a quote from the practice.

    Additional services

    Anal glands
    £35
    Dental scale & polish
    £495
    Nail clip
    £30
    Rabbit spay
    £231.07
    Rabbit castration
    £178.20
    Pet Wellness Screening
    £95
    Rabies vaccination
    £125

    Prices shown are guides extracted from the practice's published price list. Always confirm directly with the practice as costs can vary by pet, weight and clinical need.

    Frequently asked questions

    Common questions about Gordon Vets.

    Gordon Vets reviews

    4.8(205 reviews)

    Average rating of 4.8 out of 5 based on 205 reviews. Sourced from Google.

    Latest reviews

    Read the five most recent/ recommended reviews for Gordon Vets. Order provided by Google.

    • Joanne Paget· 5 months ago

      First class treatment. Never rushed. All my cats treated like they were the vets own. My cats are always so relaxed there.

      Read on Google →
    • liam smith· 5 months ago

      Great care and service towards our 9 week old puppy and myself from all staff

      Read on Google →
    • Jeanette Smith· 6 months ago

      Efficient. Explained about treatment and recovery support for my dog. Cleanliness of place is good, not to many triggering distractions for pet but doesn't affect service provided. Good consulting friendly service, treatments explained. Approach to my dog is always kind and approachable. Gordons has been a practice used for many years with many other family members and keep coming to where we feel is best.

      Read on Google →
    • Anita Strupińska· 10 months ago

      We went with an ear infection, he was given an injection, drops and a swab was taken to determine the pathogens. Upon request in the email, I received information about what was given, why and how long it works. We are satisfied.

      Read on Google →
    • Marie Robb· a year ago

      A first class service I would highly recommend Gordon Vets. I have used them for many years, very professional, excellent care for our pets.. Staff are very friendly and helpful. Kind and caring. Always reassuring explaining in detail concerns which i have had about pets health. Great facilities from minor ailments to hospitalisation for more severe conditions. They offer an all round great service I wouldn’t use any other. Prices highly competitive.

      Read on Google →

    Practice data sourced from the RCVS Find a Vet directory. Ratings from Google.