Dorchester 01305 267083
Weymouth 01305 813303
Follow Castle Vets On Twitter Find Castle Vets On Facebook


We provide an excellent service, with highly trained staff and the latest equipment. Our prices are always competitive and offer value for money. We are always really happy to provide an estimate for treatment, but in most cases this would involve seeing the veterinary surgeon to assess the case first. Please do give us a call if you would like to know the cost of our more common procedures such as boosters or neutering. 

Want to spread the cost of your pet's healthcare? Why not join The Castle Club? For a monthly fee you save 10% on our "Pay As You Go" prices for vaccinations, wormers, flea control, consultations, surgery and much more.

We know you might be tempted by some special offers on vaccinations out there but here at Castle Vets we ask 'Why vaccinate for life?'


Our Surgeries

Castle Vets In Dorchester
Details | Opening | Email
Call 01305 267083

Castle Vets In Dorchester
Details | Opening | Email
Call 01305 813303

About Us

About Us Image

About Us
Read about our veterinary practice and what we offer our clients ...


Registration Image

Our Services
You can check out the veterinary services we offer here ...