W.J Downes

Our address:
W.J Downes
Blaenberllan Park Avenue
Dyfed, SY23 1PB

Tel: 01970 624173

Practice Web Site: Only enhanced listings show website links

Practice Rating:

0 1 2 3 4 5

Species treated:

We treat the full range of pets at this surgery
We treat the full range of farm animals including equine
We have a particular interest and experience in the treatment of cattle, goats, pigs, poultry, sheep.
We treat indigenous wildlife without charge.

This surgery is near to these places:

Dyfed, Ynyslas, Swyddffynnon, Llandre, Crosswood, Llanfarian, Capel Bangor, Tynygraig, Trefechan, Llanilar, Penglais, Penparcau, Rhydyfelin, Goginan, Penrhyncoch, Glanwern, Waunfawr, Aberystwyth, Penyranchor, Cwmystwyth, Lovesgrove, Capel Madog, Pisgah, Capel Seion, Cwmrheidol, Llanafan, Bow Street, Southgate, Pontrhydfendigaid, Ponterwyd, Aberffrwd, Comins Coch, Clarach, Ystumtuen, New Cross, Bontgoch, Dol-y-Bont, Cnwch Coch, Borth, Lledrod, Blaenplwyf, Capel Dewi, Llanddeiniol, Llanfihangel-y-Creuddyn, Pontrhydygroes, Talybont, Llangawsai, Banc-y-Darren, Devils Bridge, Bronant, Rhiwbwys, Abermagwr, Cwmsymlog, Ffair Rhos, Ysbyty Ystwyth, Trisant, Cwmerfyn, Dyffryn Paith, Llanbadarn Fawr, Llangwyryfon, Powys, Llancynfelyn, Taliesin, Gwynedd, Aberdovey, Tywyn

Opening times:

All consultations by appointment

Surgery Open 08.30-1900
Consultations 08.30-10.00, 1730-1900

Surgery Open 08.30-1900
Consultations 08.30-10.00 (1400-1530 by appoint) 1730-1900

Surgery Open 08.30-1900
Consultations 08.30-10.00 (1400-1530 by appoint) 1730-1900

Surgery Open 08.30-1900
Consultations 08.30-10.00 17.30-19.00

Surgery Open 08.30-1900
Consultations 08.30-10.00 1730-1900

Surgery Open 08.30-1100
Consultations 0.30-10.00

Surgery Emergencies only Phone 01970 624173


Mobile Services

No mobile services available.

Find more vets in Dyfed Wales

Find vets in
- Channel Isles
- England
- Isle of Man
- N.Ireland
- Scotland
- Wales

Customer Reviews:

Leave a Review

Leave a review

1 star 2 star 3 star 4 star 5 star
1 star 2 star 3 star 4 star 5 star
1 star 2 star 3 star 4 star 5 star
1 star 2 star 3 star 4 star 5 star
1 star 2 star 3 star 4 star 5 star
1 star 2 star 3 star 4 star 5 star 6 star 7 star 8 star 9 star 10 star

"Open hours"

"Call out for dog."

Amazing service I live alone and don't drive when my dog collapsed after ? a bite vet came out very quickly and treated my dog who is now on the mend. I have recommended this vet to all of my friends. No frills just real care for animals.

"Absolutely Awesome"

Have been with John since I moved here nearly 10 years ago, Hes looked after both my dogs .. and even stitched one of my rats. I have the greatest respect for John and his staff they do a fantastic job and never make me feel stupid or crazy when I phone to get advice A+++++++

"my dog"

Took my Border Collie to see John the Thursday before easter.
He had a stuent with him. She was very good. And Kind to my Girl.
John double checked her Diagnosis and was very kind and Gentle with her.
He's a Brilliant Vet I'd Trust him Everytime.

"Vet for ponies"

Have used John Downes for my ponies for over 20 years. Don't have him here often thank goodness but have always been totally satisfied. Very companionable sort of person, sensitive, down to earth. Nothing ever seems to be too much trouble.

"my Foster dog"

Took my Foster Dog who is Eplieptic to see the Vets. They were Lovely and Friendly. Treated Snowi with Love n Care. Couldn't have Asked for better Service. Xxx


Amazing, had my dogs injections there. Absolute lovely staff:-)

"Cats and Hamsters"

I love John Downes, he's treated a couple of my hamsters, all of my cats. He's a great vet and I travel 40 minutes on a bus with my animals to visit him because he's that good. They look after you when a pet dies, and are really accommodating all round.


This Surgery goes the extra mile :)



Efficient, sensitive service over a number of years. Evenout of hours.

W.J Downes


Note: Your changes will not be published unless you have clicked
'Make Live'.

If you leave the page now, all unsaved data will be lost. Are you sure?