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.

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