VetGuard All areas

All areas › Perth and Kinross

VetGuard practice records

Veterinary practices in Perth and Kinross

Perth and Kinross has 17 veterinary practices on our records (Scotland). 8 are part of a corporate group on our records; 9 independent; 16 with a website on record.

Compiled by VetGuard from public sources · Ownership is our research · Page generated 21 Jul 2026

Alphavet Veterinary Centre

Inglis Veterinary Centre Ltd, 39 HIGH STREET, KINROSS, KY13 8AA

Independent practice

Blairgowrie Vets Ltd

14 Castle Street, BLAIRGOWRIE, PH10 6DR

Independent practice

Central Equine Vets

39 High Street, KINROSS, KY13 8AA

Independent practice

Esk Veterinary Consultants Ltd

The Stables, Easter Balado Farm, KINROSS, KY13 0NH

Independent practice

Fair City Veterinary Group

32 York Place, PERTH, PH2 8EH

Part of IVC Evidensia

Fair City Veterinary Group

68 Chapel Wynd, AUCHTERARDER, PH3 1BL

Part of IVC Evidensia

Heartland Veterinary Services Ltd

Kennedy Place, PITLOCHRY, PH16 5HB

Independent practice

Heartland Veterinary Services Ltd

Mill Surgery, Taybridge Terrace, ABERFELDY, PH15 2BS

Independent practice

Independent Vetcare Ltd T/A Crieff Vets Ltd

The Veterinary Centre, Union Terrace, CRIEFF, PH7 4DE

Part of Independent Vetcare

Lurgan Vet

Lurgan Farm, CAMSERNEY, PH15 2JF

Independent practice

Perth Equine Vets Ltd

W9 Inveralmond Business Centre, 6 Auld Bond Road, PERTH, PH1 3FX

Part of CVS (UK) Limited

Tay Valley Veterinary Centre

8 Whitefriars Crescent, PERTH, PH2 0PA

Part of VetPartners

The Dunkeld Vet

Unit 6 Cally Industrial Estate, Blairgowrie Road, DUNKELD, PH8 0HU

Independent practice

Thrums Veterinary Group

101 Perth Road, Scone, PERTH, PH2 6JL

Independent practice

Tower Veterinary Centre

West Huntingtower, PERTH, PH1 3NR

Part of IVC Evidensia

TVG (Angus) Limited T/A Thrums Veterinary Group

Back Brae, BLAIRGOWRIE, PH10 6NW

Part of TVG (Angus) Limited

Vets4Pets Perth

Inside Pets at Home, St. Catherines Retail Park, PERTH, PH1 5XD

Part of Vets4Pets

Run one of these practices?

Run the free CMA readiness check — see how your practice's public information lines up with what the CMA's new rules will require, before they take effect.

Check your practice — free →