Pets 01566 772211 Farm 01566 772371

Farm Animal

Tel: 01566 772371

Referral Services

Animal Behaviour and Cardiology

Small Holders Club

Sign up today

Small Animal

Tel: 01566 772211

Pet Health Plan

Spread the cost of your pets health care

Discussion Groups

Castle Veterinary Group Beef, Sheep, Dairy & Grass Discussion Groups.

Vetbooker Online Booking

Register with us, book appointments and order prescriptions online.


ALLY bereavement clinics


Find us on Facebook

Castle Vets Customer Care! Part-time job vacancy.

Do you love animals as much as we do and want to help provide them the best possible care and service? We think we have the role for you! We have a great part time role providing customer service and support for approximately 22 hours per week, to include weekdays and... read more

Helping to keep your dog safe at Christmas time

Christmas is a wonderful time of year; full of decorations, Christmas lights and good food but this time of year can also be hazardous for our canine companions. Cases of poisoning and foreign bodies always increase over the festive period. So here are a few... read more