Important information: : Latest update about Covid-19 – Click here to read more

For 24 Hour Emergency Vet Services in Launceston, Cornwall Call 01566 772 211

Castle Vets, your local vet in Launceston, Cornwall

Personal, professional and compassionate veterinary care

We are a long-serving vet in Launceston. Our vets treat both pets and farm animals from our veterinary practices in Launceston and Liskeard. 

Local professional veterinary care for pets in the Launceston area

Your pets are in the best hands possible with Castle Vets. Our Launceston vet practice is easy to find and has plenty of parking – We provide routine and emergency vet treatment at our modern facilities. Book an appointment online with one of our friendly veterinary team or call 01566 772211. We look forward to meeting you and your pets soon.

To view all the vet services we provide for pets in Launceston, please click here

Your best choice of farm vet in Launceston and the surrounding area

The Castle Vets farm vet practice is an established veterinary practice based in Launceston. Our Launceston vets treat farm animals from big commercial units through to smallholders. We offer advice and treatment at the level your farm requires. We have in-house lab facilities, calf pens and lambing bays. If you wish to book a farm visit from one of our farm technicians please call the farm reception on 01566 772371.

To view all the veterinary services we offer farmers, smallholders and their farm animals, please click here



AIM: To increase the capacity and services of the existing veterinary practice by redeveloping the current premises in Launceston.

It is part funded by the European Agricultural Fund for Rural Development

£18,736 received funding from the AgriTech Cornwall Innovation
Grant Scheme funded from the ERDF as part of the European
Structural and Investment Funds Growth Programme 2014-2020