Practices

Hafren Veterinary Group has 4 branches in Powys.

We are proud to operate our own ‘Out of Hours Emergency Service’ as we place great importance on knowing your animal and its medical history.

You will be able to speak to a member of our team 24 hours a day (no answerphone).

Please visit the relevant branch pages for contact details, maps and opening times.

Newtown

Llanidloes Road
Newtown
Powys
SY16 1HA

Telephone: 01686 625344

Opening Hours:
Monday to Friday: 8.30am to 5.30pm
Saturday: 8.30am to 1pm

Find out more

Llanidloes

Dulas Villa
Llanidloes
Powys
SY18 6RE

Telephone: 01686 413475

Opening Hours:
Monday to Friday: 8.30am to 5pm
Saturday: 8.30am to 12.30pm

Find out more

Crossgates

Taylors Garage
Crossgates
Llandrindod Wells
Powys
LD1 6RF

Telephone: 01597 851500

Opening Hours:
Monday to Friday: 8.30am to 5pm
Saturday: 8:30am to 12pm

Find out more

Knighton

Hafren Surgery
Ludlow Road
Knighton
LD7 1HP

Telephone: 01547 528292

Opening Hours:
Monday to Friday: 8.30am to 5.00pm
Saturday: 9.00am to 12.00pm

Find out more