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 *

Office Open

Monday-Friday: 8.00am-6.00pm


All normal hours are suspended during current crisis. Check Covid-19 link above for more information.


Saturday:            9.00am-11.00am

Appointment times

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

Saturday:             9.00-11.00am   


There is a vet on call 24 hours out of surgery hours for emergencies - please call 01764 652 086.


Please note call outs out of hours will incur additional charges


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