• _MG_3989

    Castle Vets Pet Health Club

    Join our Pet Health Club today and enjoy great savings on preventative healthcare including vaccinations and parasite control.

  • _MG_3467

    Register with Castle Vets

    Register your pet with Castle Vets using our online form

  • malcom-compton

    Separate Cat Friendly Areas

    We are proud to be the only local practice offering completely separate cat facilities …

  • _MG_3313

    Meet the Staff

    Our team of experienced staff are committed to providing the best possible care. Our staff are all highly trained, ensuring…

  • _MG_3194

    Services

    Our aim is to provide a caring, professional personalised services, that recognises the individual bond you have with your pet and work with you to keep your pet happy and well throughout its life.

  • _MG_3781

    Free Healthy Weight Clinics

    Weight loss is hard for anyone whether four legged or two legged, but losing weight andĀ getting in shape can…

  • “Please pass on our thanks to Peter for his compassion and sensitivity.”

    F Hargreaves
  • “I would like to say thank you for all the wonderful care and attention you gave to Willow.”

    Mr & Mrs W
  • “They are a great vets, always understanding and informative, very patient, wouldn’t change even if we moved :)”

    Ni
  • “Great staff and always friendly. Always great with Saffy”

    Mr L.
  • “Thank you so much for looking after Diesel. He has improved so much the last couple of days. To see him scratching and crying was upsetting but thanks to the vet who treated him he is a happy bunny, erm Golden Retriever, again. Every time I’ve taken Diesel to the surgery the treatment and care he receives is fantastic. Once again thank you. One more thing the lady on the front desk who booked Diesel in thank her from Myself and Diesel for listening to me. Your all a great team!”

    Mr R & Diesel
  • “I have been visiting Castle Vets for 6 years now. They’re really kind and informative. I highly recommend them and wouldn’t take my pets anywhere else.”

    Stephanie