32 veterinary practices in Edinburgh
Edinburgh, Scotland’s vibrant capital, offers a strong selection of veterinary care for its beloved animal companions. With 32 practices listed across the city, pet owners have numerous options, whether they reside in the bustling city centre or the surrounding, greener suburbs. Notably, two practices are conveniently located within Pets at Home stores, offering accessible services alongside pet supplies. Other key locations for veterinary clinics include Drum Brae Avenue and Lochend Road South.
When it comes to pricing, Edinburgh's average consultation fee stands at £63.24, placing it 34th out of 49 counties for affordability. This figure is very close to the national UK average of £63.09, suggesting a competitive yet fair pricing structure within the city. For those looking to compare costs, 9 practices in Edinburgh openly publish their consultation prices, making it easier to budget for pet care. While no practices in Edinburgh are currently RCVS-accredited, the city boasts a high standard of care reflected in customer satisfaction. Of the 31 practices with verified Google ratings, the average score is an impressive 4.64 out of 5, slightly exceeding the UK national average of 4.6/5. Specifically, West Edinburgh Vets stands out with a perfect 5/5 rating.
Accessibility is also a key consideration for pet owners, and Edinburgh performs well in this regard, with 13 practices offering weekend appointments, providing essential flexibility for busy schedules or emergencies outside of standard weekday hours. Overall, Edinburgh presents a robust and well-regarded veterinary landscape, offering quality care at prices largely in line with the national average.
To find the best veterinary care for your pet, compare prices and services from Edinburgh's diverse range of practices right here on our site.
Browse vet practices by town across Edinburgh.
175 Portobello High Street, Edinburgh, EH15 1EU
Abercorn Vets, located in Edinburgh, provides veterinary services for pets, including dogs, cats, rabbits, and other exotic animals.
82 Raeburn Place, Edinburgh, EH4 1HH
Abercorn Vets is a veterinary practice located in Edinburgh, with three clinics at Raeburn Place, Gilmerton, and Portobello High Street.
18 Drum Street, Edinburgh, EH17 8QH
Abercorn Vets is a veterinary practice in Edinburgh, with locations in Raeburn Place, Gilmerton, and Portobello.
128 Comiston Road, Edinburgh, EH10 5QN
Animac Vets is a veterinary practice located in Edinburgh, offering a local, friendly, and personal service to clients.
19 Hillhouse Road, Edinburgh, EH4 3QP
Batchelor, Davidson & Watson in Newhaven is a veterinary practice located at 124 Newhaven Road, Edinburgh, EH6 4BR.
124 Newhaven Road, Edinburgh, EH6 4BR
Batchelor, Davidson & Watson, located in Newhaven, Edinburgh, is a veterinary practice that offers a range of services for various small animal species.
171 Mayfield Road, Edinburgh, EH9 3AZ
Braid Vets is a veterinary practice that has been serving pet owners in Edinburgh since the 1960s with locations in Mayfield Road, Leith Walk, and Dalkeith.
319 Leith Walk, Edinburgh, EH6 8SA
Braid Vets is a veterinary practice that has served pets in Edinburgh since the 1960s, with a hospital on Mayfield Road and additional practices in Leith Walk and Dalkeith.
Swanston Farm, Edinburgh, EH10 7DS
Central Equine Vets is a first-opinion, ambulatory equine veterinary practice operating in Edinburgh and surrounding regions including Mid, West, and East Lothian, Falkirk, Dunfermline, Kirkcaldy, and Clackmannanshire.
Inside Pets At Home, Edinburgh, EH4 2LN
Vets4Pets is a corporate veterinary group with practices located across the UK, from Dundee to Dorchester.
114 Oxgangs Road, Edinburgh, EH10 7AZ
Dundas Veterinary Group is an independent veterinary practice with four branches located in Edinburgh.
34 Granton Road, Edinburgh, EH5 3QS
Dundas Veterinary Group is an independent veterinary practice with four locations across Edinburgh, including Dundas Street, Granton Road, Lochend Road South, and Oxgangs Road.
10b Lochend Road South, Edinburgh, EH7 6BP
Dundas Veterinary Group is a veterinary practice established in the late 1970s, with four locations in Edinburgh: Dundas Street, Granton Road, Lochend Road South, and Oxgangs Road.
P D S A Veterinary Centre, Edinburgh, EH14 1RR
c/o Hill City Vets, Edinburgh, EH11 1QE
Hill City Vets is an independent veterinary practice located in Edinburgh, offering tailored animal care for a wide range of pets, including cats and rats.
5 Polwarth Gardens, Edinburgh, EH11 1JS
Situated at 5 Polwarth Gardens in Edinburgh, Happy Pets provides dedicated veterinary care for local cats, dogs, and small mammals.
1a Shandon Crescent, Edinburgh, EH11 1QE
Hill City Vets is a fully independent veterinary practice located in Edinburgh, offering tailored animal care.
5 Riccarton Mains Road, Edinburgh, EH14 5PX
ICR Vets is a veterinary practice offering 24-hour services for all pets throughout Edinburgh and the Lothians.
160 St. Johns Road, Edinburgh, EH12 8AY
Inglis Vets Corstorphine, situated at 160 St.
11 Salamander Place, Edinburgh, EH6 7GA
Situated at 11 Salamander Place in Edinburgh, EH6 7GA, Leith Vets offers dedicated veterinary care for local pets.
539 Queensferry Road, Edinburgh, EH4 7QE
Oak Tree Vet Centre is a veterinary practice located on Queensferry Road in Edinburgh, Scotland.
38 Blackford Avenue, Edinburgh, EH9 2PP
The Veterinary Cat Clinic is located in Edinburgh, Scotland, operating as a dedicated cat-only veterinary practice.
73-77 Whitehill Street, Edinburgh, EH21 8QZ
The Veterinary Wellness Centre is an independent veterinary practice located at 73-77 Whitehill Street, Newcraighall, Musselburgh EH21 8QZ.
1 Alcorn Rigg, Edinburgh, EH14 3BF
Thistle Vets Edinburgh is an independent veterinary practice located in Edinburgh, Scotland, with a new clinic in Chesser.
2a New Mart Road, Edinburgh, EH14 1RL
Thistle Vets Edinburgh is an independent veterinary practice located in Edinburgh, Scotland, with a Chesser clinic.
Inside Pets at Home, Edinburgh, EH12 7UF
Corstorphine Vets for Pets is a veterinary practice located inside Pets at Home at 1-17 Glasgow Rd, Gylemuir Road, Corstorphine, Edinburgh.
2b Hutchinson Crossway, Edinburgh, EH14 1RR
Inside Pets at Home, Edinburgh, EH15 3RD
Fort Kinnaird Vets4Pets is a veterinary practice located within Pets at Home at Fort Kinnaird Retail Park in Edinburgh, Midlothian.
163 St John's Road, Edinburgh, EH12 7SD
West Edinburgh Vets is an independently owned small animal vet practice located in Corstorphine, Edinburgh.
263 Morningside Road, Edinburgh, EH10 4RD
West End Vets - Morningside is a veterinary practice located at 261/263 Morningside Road, Edinburgh. They provide veterinary care for a variety of animals including dogs, cats, rabbits, hamsters, guinea pigs, gerbils, ferrets, and small cage birds. The practice offers general veterinary services to maintain the health and wellbeing of household pets and small exotics. Being part of the CVS Group, West End Vets - Morningside benefits from the resources and network of a larger corporate veterinary organisation. The team focuses on delivering care for a diverse range of small animals, catering to common household pets as well as several species of small exotic animals. Opening hours are Monday, Wednesday, and Friday from 9:00 to 18:00, Tuesday from 8:30 to 17:00, Thursday from 8:30 to 17:30, and Saturday from 9:00 to 12:00, with the practice closed on Sundays. Parking is unavailable at the location. The practice also provides links for online appointment booking, repeat prescriptions, and emergency support.
12-16 Bread Street, Edinburgh, EH3 9AF
West End Vets - Tollcross is a veterinary practice located in Edinburgh, Scotland, providing veterinary services for a range of animals including dogs, cats, rabbits, guinea pigs, hamsters, and gerbils. The practice focuses on offering comprehensive care for pets, with a team dedicated to animal well-being. They aim to provide a supportive environment for both pets and their owners. Opening hours are Monday to Friday from 8:15 to 18:00, and Saturday from 8:30 to 12:00. The practice is closed on Sundays. Parking is available. Clients can easily register, book appointments, and request repeat prescriptions online.
11 Drum Brae Avenue, Edinburgh, EH12 8TE
Westport Veterinary Clinic is an independent veterinary practice with multiple branches located in Linlithgow, South Queensferry, Edinburgh (Drumbrae), and Winchburgh.