Gordon Vets, Bonnyrigg
Gordon Vets, Bonnyrigg in Midlothian provides expert veterinary care for dogs, cats, rabbits, and more. Book an appointment online and let our dedicated team care for your pet. We offer vaccinations, microchipping, neutering, and vet consultations to keep your pet healthy.
Practice information
Health plans available at this practice
From £20.99/pm
Unlimited consultations*
Routine vaccinations
Parasite treatment
Opening hours
| Monday | 8:30am - 1:00pm 1:30pm - 6:30pm |
|---|---|
| Tuesday | 8:30am - 1:00pm 1:30pm - 6:30pm |
| Wednesday | 8:30am - 1:00pm 1:30pm - 6:30pm |
| Thursday | 8:30am - 1:00pm 1:30pm - 6:30pm |
| Friday | 8:30am - 1:00pm 1:30pm - 6:30pm |
| Saturday | Closed |
| Sunday | Closed |
What pet owners say
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.
18/02/2025
Marie Robb
First class treatment. Never rushed. All my cats treated like they were the vets own. My cats are always so relaxed there.
06/12/2025
Joanne Paget
Great care and service towards our 9 week old puppy and myself from all staff
02/12/2025
liam smith
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.
17/10/2025
Jeanette Smith
Vet was excellent at her job. Other than being a bit pricey it’s an excellent veterinary clinic.
04/10/2025
Gordon Rae
Our services
Who we care for
We’re here to treat all sorts of animals, from the familiar to the unusual
Dogs, cats & small pets
From playful puppies to rabbits, hamsters and cats, we care for pets of all shapes and sizes, whether it’s for check-ups, vaccinations, or something more serious.
Exotic Friendly
Our teams support a wide range of exotic pets, including reptiles (like snakes and lizards), birds and small mammals. Exotic pets often have unique needs, and our team can offer guidance on everything from habitat and nutrition to handling and healthcare.
Rabbit Friendly
We’re proud to be a rabbit friendly practice, with teams trained to understand the specific needs of rabbits. From diet and dental care to space and socialising, we’ll help you give your rabbit the best life possible.
Chicken Friendly
We care for chickens and other birds, including ducks, geese and turkeys. Whether they live in your garden or share your home, we can help with health checks, vaccinations, parasite control and treatment for common illnesses.
Accessibility
If you require further specific information to assist you with planning your visit, please contact the practice, they will be able to assist you.
Disabled Access
* Specialist, referral, or out-of-hours consultations, are not included. Consultation fees associated with administering injections for chronic conditions are not included but discounted for PHC Plus members. Fair usage policy terms and conditions apply.
For further details please See Terms of Sale here.
† 24/7 access to an online vet provided by Pawsquad
You can view our detailed savings calculations here.