Due to COVID-19, this practice is physically open for urgent and emergency cases. All other assistance will be provided via telephone advice or video consultation, where available.

Please call us to access this service Click here for further information.

Video Consultation Service


Warm welcome

A warm welcome is waiting for you here at Crofts

Your Pet and Diabetes


Health plan

Budget monthly for your pets health with Crofts Health Plan

  • Crofts Veterinary Practice
  • Collards Lane (off Petworth Road)
  • Haslemere
  • Surrey
  • GU27 2HU
  • Telephone: 01428 653056
Cookie Settings