Caring for pets, supporting owners.

Our Aims

At Crieff Vets we aim to provide a high quality of veterinary care for animals while supporting owners. We have a small friendly team providing consistency of care and a full 24 hour emergency service by our own vets at our usual location. Our veterinary staff have a high level of clinical skills and knowledge combined with good communication skills. We feel that building good relationships with our clients with a strong bond of mutual trust allows owners to make the best informed decisions about their pet's care.

Opening Times *



Our open clinic at 2-2.30pm on weekdays will change to appointments only from the 10th of February. There will be appointments  available up from 2.00 to 3.00pm 


On Monday 10 February

 there will be appointments available for urgent and emergency cases only.

We are moving to a new computer system which will go “Live” on Monday 10 February. To allow for a smooth migration process there will be no appointments for routine treatments on this day, however the practice will be staffed and vets will be in to treat urgent or emergency cases.



Office Open

Monday-Friday: 8.00am-6.00pm

Saturday:             9.00am-10.30am


Appointment times - until 08.01.2020

Monday-Friday: 9.00-10.00am                                             4.00-6.00pm

Saturday:             9.00-10.30am   


Open Surgery - until 08.02.2020

Monday-Friday   2.00-2.30pm


We are closed Christmas & Boxing Day and the 1st and 2nd of January.

Follow Us

Share, Smile, Comment, Get involved

Crieff Vets, Union Terrace. Crieff, Perthshire, PH7 4DE


Company's registered name: Independent Vetcare Ltd.  Registered number: 07746795

Registered Address: Pinsent Masons LLP, 13 Queen’s Road, Aberdeen, AB15 4YL



Authorised and regulated by the Financial Conduct Authority for credit-related regulated activities under reference number: FRN738010