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

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

Vetbooker Online Booking

Register with us, add new pets, amend contact details & book appointments online.


ALLY bereavement clinics


Find us on Facebook

Extra car parking now available at Pennygillam surgery

We have increased the parking area available for our clients outside our Pennygillam surgery. This means more convenient parking directly outside the surgery especially if you are attending appointments with small animals or a farmer trying to turn around with a... read more

Competition Winners!

We had a great day at this year’s Launceston show on Thursday 27th July. We saw lots of you for cakes, drinks and some fun competitions. It was lovely to see all of you and all our canine visitors too! Well done to the winners of our “Guess the total number of years... read more