| A |
| Abercorn Veterinary Clinic | 175 Portobello High Street, Portobello | abercornvets.co.uk | +44 131 669 3790 | |
| Abercorn Veterinary Clinic | Drum Street, Gilmerton | | | |
| Abercorn Veterinary Clinics | 82 Raeburn Place, Stockbridge | | +44 131 332 9207 | |
| Animac Vets | Comiston, no street on record | | | |
| B |
| Batchelor, Davidson & Watson - Veterinary Surgeonsnot edited since 2020 | 19 Hillhouse Road, Blackhall | bdwvets.co.uk | +44 131 332 0458 | |
| BDW Veterinary Surgeons | 124 Newhaven Road, Bonnington | bdwvets.co.uk | +44 131 553 6017 | |
| Braid Veterinary Hospitalnot edited since 2020 | 171 Mayfield Road, Blackford | braidvet.co.uk | +44 131 667 2478 | |
| Braid Vets | 319 Leith Walk, Pilrig | braidvet.co.uk | +44 131 553 1366 | |
| C |
| Canine Reproduction Scotland | 367 Broomhouse Road, Sighthill | | | |
| D |
| Dick Vet in the Community | Southside, no street on record | | | |
| Dundas Veterinary Group | 99 Dundas Street, Canonmills | | +44 131 557 1819 | |
| Dundas Veterinary Group | 10 Lochend Road South, Lochend | dundasvetgroup.co.uk | +44 131 659 6648 | |
| Dundas Veterinary Group | 34 Granton Road, Trinity | dundasvetgroup.co.uk | +44 131 551 1407 | |
| H |
| Happy Pets | 5 Polwarth Gardens, Merchiston | happypets-edinburgh.co.uk | +44 131 221 1110 | |
| Hill City Vets | 1A Shandon Crescent, Gorgie | hillcityvets.co.uk | +44 131 259 2202 | |
| I |
| inglisVETS | 160 St John's Road, Corstorphine | | +44 131 334 4577 | |
| L |
| Leith Vets | 11 Salamander Place, Leith Links | leithvets.co.uk | +44 131 516 1550 | |
| O |
| Oak Tree Veterinary Centrenot edited since 2019 | Barnton, no street on record | oaktreevet.co.uk | +44 131 539 7539 | |
| P |
| PDSA Pet Hospital | Slateford, no street on record | | | |
| Pentland Veterinary Clinic | Currie, no street on record | | | |
| S |
| Stay on Track | 1A Ropemaker Street, Leith Links | stayontrackvetphysiotherapy.co.uk | +44 7449 720812 | |
| T |
| The Cat Clinic | 36 Blackford Avenue, Blackford | catclinic.co.uk | +44 131 466 7110 | |
| The Veterinary Wellness Centre | 73-77 Whitehill Street, Newcraighall | veterinarywellnesscentre.com | | |
| Thistle Vets | 2a New Mart Road, Slateford | | +44 131 443 4400 | |
| Thistle Vetsnot edited since 2015 | Wester Hailes, no street on record | | | |
| V |
| Veterinary Surgery | 29 Main Street, Kirkliston | | +44 131 333 3203 | |
| W |
| West Edinburgh Vets | 163 St John's Road, Corstorphine | westedinburghvets.co.uk | +44 131 560 2770 | |
| West End Vets | 12 Bread Street, Tollcross | westendvets.co.uk | +44 131 229 7619 | |
| West End Vets | 261-263 Morningside Road, Morningside | westendvets.co.uk | +44 131 447 8323 | |
| Westport Veterinary Clinic | East Craigs, no street on record | | | |
| Westport Veterinary Clinic | South Queensferry, no street on record | | | |