Please note we will be closed on bank holiday Monday, click here to view the latest information on how to access our services.

Your local Vet in Haslemere, Surrey - Crofts Vets

At Crofts Vets, we are a small animal veterinary clinic based in Haslemere, Surrey. We provide the highest standard of veterinary care in a professional and friendly environment. Our clinical protocols are continuously updated to ensure that your pets are being cared for to the highest standards. But that's not all...

Our Ethos

At Crofts Vets our aim is to always provide your pet with the type of care we want for our own pets. We want them to enjoy visiting us or at the very least not worry about visiting. We want you and your pet to feel at home here. 

So while your pet is receiving the best treatment a vet can give, we hope you too will feel relaxed and confident that we will intervene as little as necessary and if your pet has to stay with us it will be for the shortest time possible. We want them to be comfortable, we want them to be happy and we want them to be healthy.

We are constantly looking to maintain or improve everything we do – so please let us know any concerns you may have, or indeed tell us when we are doing something well!

Practice Details


Collards Lane (off Petworth Road) Haslemere Surrey, GU27 2HU, UK | Phone: 01428 653056 | Email:

Where To Find Us

Opening Times

Monday 8:00am – 6:00pm
Tuesday 8:00am – 6:00pm
Wednesday 8:00am – 6:00pm
Thursday 8:00am – 6:00pm
Friday 8:00am – 6:00pm
Saturday 8:00am – 11:00am
Sunday Closed

Contact Us

Use the form below to get in touch with Crofts Veterinary Practice.

Loading, please wait...