Hafren Veterinary Group has branches in Newtown, Llanidloes, Crossgates and Knighton.

We are a long established veterinary practice in Powys that has served the local large and small animal community for over 100 years.

At Hafren Vets we pride ourselves on being a committed team of veterinary surgeons, nurses and support staff.

Click here to answer our client questionaire.

Health Plans

We are proud to have been providing dedicated care and support for clients, pets, horses and livestock since 1895.