All vets in South Wales, A to Z
Page 1 of 2: Abbey Equine Clinic to Shepherds 'The Vets' Ltd. 274 practices in all. To find vets by town or county, go to the South Wales page.
- Independent
- Corporate
- Non-Profit
A
- Abbey Equine Clinic
Monmouthshire, NP7 9BY. Independent
- Abbey Veterinary Centre
Tredegar, NP22 3DH. Corporate
- Abbey Veterinary Centre
Monmouthshire, NP25 5BA. Corporate
- Abbey Veterinary Centre
Monmouthshire, NP7 5PR. Corporate
- Abbey Veterinary Centres Abergavenny
Abergavenny, NP7 5PR. Corporate
- Abbey Veterinary Centres Brecon
Brecon, LD3 8EG. Corporate
- Abbey Veterinary Centres Monmouth
Monmouth, NP25 5BA. Corporate
- Abbey Veterinary Centres Tredegar
Tredegar, NP22 3DH. Corporate
- Aberteifi Farm Vets
Ceredigion, SA43 3NX. Independent
- Aeron Vets Ltd
Ceredigion, SA48 8DE. Independent
- Afon Veterinary Centre
Maesteg, CF34 9DE. Independent
- Afon Veterinary Centre
Neath, SA11 3HH. Independent
- Afon Veterinary Centre
Port Talbot, SA12 9BA. Independent
- Afon Veterinary Centre
Pontardawe, SA8 4EN. Independent
- All Pets Vet Care
Pembrokeshire, SA73 3AA. Independent
- Allen Brown at CFL
Dinas Powys, CF64 4HD. Independent
- Alpha Veterinary Practice
SA16 0LP. Corporate
- Alpha Veterinary Practice, Burry Port
Burry Port, SA16 0LP. Corporate
- Alphavet Langstone
Newport, NP18 2LH. Corporate
- Alphavet Veterinary Centre Limited
Newport, NP11 6EE. Corporate
- Alphavet Veterinary Centre, Langstone
Langstone Park, NP18 2LH. Corporate
- Animal Doctors
Swansea, SA6 5LN. Independent
- Aran Vet Clinic, Llangefni
Bryn Cefni Business Park, LL77 7XA. Corporate
- Arberth Veterinary Centre
Pembrokeshire, SA67 7ES. Independent
- Archway Veterinary Centre
Monmouthshire, NP16 5DB. Independent
- Archway Veterinary Centre
Monmouthshire, NP26 4BS. Independent
B
- Barrmore Vets Ltd
Rhondda Cynon Taff, CF72 9RA. Independent
- Barry Veterinary Centre
Vale Of Glamorg, CF63 2QW. Corporate
- Barry Vets for Pets
Barry, CF63 4BA. Corporate
- Barry Vets4Pets Ltd
Barry, CF63 4BA. Corporate
- Bennett-Williams Vets
Gaerwen Industrial Estate, LL60 6HR. Corporate
- Blackwood Vets4Pets
Blackwood, NP12 0NT. Corporate
- Blackwood Vets4Pets Ltd
Blackwood, NP12 0NT. Corporate
- Boverton Veterinary Surgery
Boverton, CF61 1TY. Corporate
- Bridge Veterinary Centre
Blackwood, NP12 2JG. Corporate
- Bridge Veterinary Group
Ebbw Vale, NP23 4JP. Corporate
- Bridge Veterinary Group, Blackwood
Pontllanfraith, NP12 2JG. Corporate
- Bridgend Vets4Pets
Bridgend, CF31 3TN. Corporate
- Bridges Veterinary Surgery
Cardiff, CF15 8LB. Independent
- Bush House Veterinary Group
Carmarthenshire, SA14 6SP. Independent
- Bush House Veterinary Group
Ammanford, SA18 3AN. Independent
- Bush House Veterinary Group
Carmarthenshire, SA19 6ST. Independent
C
- Caerleon Veterinary Centre
Caerleon, NP18 1BU. Independent
- Caerphilly Veterinary Clinic
CF83 1NX. Corporate
- Caerphilly Veterinary Clinic - Castle View
Caerphilly, CF83 1SN. Independent
- Caerphilly Vets for Pets
Caerphilly, CF83 1PB. Corporate
- Camlas Petcare Vets
Salop Road, SY21 7HE. Corporate
- Campbells Veterinary Centre
Swansea, SA5 9LQ. Corporate
- Campbells Veterinary Surgery
Swansea, SA5 9LQ. Corporate
- Cardiff Bay Vets for Pets
Cardiff, CF11 0JR. Corporate
- Cardiff Ely Vets for Pets
Cardiff, CF5 5BY. Corporate
- Cardiff Ely Vets4Pets Ltd
Cardiff, CF5 5BY. Corporate
- Cardiff Llanrumney Vets for Pets
Llanrumney, CF3 5NQ. Corporate
- Cardiff Llanrumney Vets4Pets Ltd
Cardiff, CF3 5NQ. Corporate
- Cardiff Newport Road Vets for Pets
Cardiff, CF23 9AA. Corporate
- Cardiff Newport Road Vets4Pets Ltd
Cardiff, CF23 9AA. Corporate
- Cardiff PDSA Pet Hospital, The Marian and Christina Ionescu Centre
Cardiff, CF24 5JQ. Non-Profit
- Cardiff Veterinary Centre
Cardiff, CF11 8TQ. Independent
- Cariad Vets
Swansea, SA4 4US. Independent
- Carmarthen Veterinary Hospital
Llanllwch, SA31 3SA. Corporate
- Carmarthen Veterinary Hospital / MiNightVet Carmarthen
Carmarthenshire, SA31 3SA. Corporate
- Castle House Vet Practice Ltd
Newcastle Emlyn, SA38 9EJ. Independent
- Cater Vets, Craig Y Don Surgery
Llandudno, LL30 1YS. Corporate
- Celyn Vet Group, Holywell
Holywell, CH8 7RD. Corporate
- Cibyn Veterinary Clinic, Caernarfon
Caernarfon, LL55 2BD. Corporate
- Clements Equine Surgery Ltd
Carmarthenshire, SA33 6EE. Independent
- Companion Care (Caerphilly) Ltd T/A Vets4Pets
Caerphilly, CF83 1PB. Corporate
- Companion Care (Cardiff) Ltd T/A Vets4Pets
Cardiff, CF11 0JR. Corporate
- Companion Care (Llantrisant) Ltd T/A Vets4Pets
Llantrisant, CF72 8RP. Corporate
- Companion Care (Swansea) Ltd T/A Vets4Pets
Swansea, SA1 2AL. Corporate
- Cotts Equine
Carmarthenshire, SA18 3RF. Independent
- Cotts Equine Cowbridge
Vale Of Glamorg, CF71 7GX. Independent
- Cotts Farm Equine Clinic
Pembrokeshire, SA67 8EY. Independent
- Cross Hands Vets for Pets
Cross Hands, SA14 6NB. Corporate
- Cross Hands Vets4Pets Ltd
Carmarthenshire, SA14 6NB. Corporate
- Cwm Equine
Vale Of Glamorg, CF5 6TB. Independent
D
- Doctor Doolittles
Cardiff, CF14 3JQ. Independent
- Doctor Doolittles
Aberdare, CF44 6PY. Corporate
- Doctor Doolittles
Penarth, CF64 2UZ. Independent
- Drybridge Veterinary Clinic
Monmouth, NP25 5AH. Independent
- Dyfed Farm Vets
Carmarthenshire, SA31 3SA. Corporate
- Dyfed Farm Vets
Carmarthenshire, SA33 4DY. Corporate
- Dyffryn Tywi Equine Clinic
Carmarthenshire, SA32 7NP. Independent
F
- Farm First Veterinary Services
Monmouthshire, NP7 9AT. Independent
- Fenton Veterinary Practice Limited
Pembrokeshire, SA61 1BN. Independent
- Fenton Vets
Pembrokeshire, SA61 1BN. Independent
- Fenton Vets Pembroke Dock
Pembrokeshire, SA72 4RS. Independent
- Fields Vets
Newport, NP20 4RB. Corporate
- Fields Vets, Newport
Newport, NP20 4RB. Corporate
- Fishguard Veterinary Services Ltd
Pembrokeshire, SA65 9DW. Independent
- Forest Swansea
Swansea, SA7 9EH. Corporate
- Forest Veterinary Group
Neath, SA10 6HH. Corporate
- Forest Veterinary Group
Port Talbot, SA13 1SP. Corporate
- Forest Veterinary Group, Swansea
Phoenix Way, SA7 9EH. Corporate
- Forest Veterinary Group, Neath
Skewen, SA10 6HH. Corporate
- Friarly Vets
Ceredigion, SA44 4LP. Independent
- Fyrnwy Equine Group, Wrexham Equine Care
Holt, LL13 9YB. Corporate
G
- Gatehouse Veterinary Centre Ltd, Lavister
Lavister, LL12 0DF. Corporate
- Gibson & Jones Vets
Llanelli, SA15 4DP. Independent
- Gibson & Jones Vets
Swansea, SA4 3EZ. Independent
- Goshen Veterinary Centre
Pontypool, NP4 5EL. Independent
- Gower Bird Hospital
Swansea, SA3 2EN. Independent
- Gower Veterinary Surgery
Swansea, SA2 7HJ. Corporate
- Gwynfryn
Fishguard, SA65 9QB. Independent
H
- Happy Paws Veterinary Clinic Ltd
Aberdare, CF44 6PY. Independent
- Haven Vets Burry Port
Carmarthenshire, SA16 0LP. Corporate
- Haven Vets Ltd
Llanelli, SA15 1DU. Corporate
- Haven Vets Ltd
Ammanford, SA18 3DY. Corporate
- Heath Vets Cyncoed
Cardiff, CF23 6PA. Corporate
- Heath Vets Danescourt
Cardiff, CF5 2BF. Corporate
- Heath Vets Rhiwbina
Cardiff, CF14 6UH. Corporate
- Home Vet
Carmarthenshire, SA14 8NN. Independent
- Horizon Vets
Newport, NP19 4QR. Independent
J
- Jack's Veterinary
Swansea, SA2 7BA. Independent
K
- Kruger Veterinary Group
Torfaen, NP44 5TZ. Independent
L
- Linnaeus Veterinary Ltd T/A Gower Veterinary Surgery
Swansea, SA2 7HJ. Corporate
- Little Green Westra
Westra, CF64 4HA. Independent
- Live Well Vets Caerphilly
Caerphilly, CF83 8XP. Independent
- Live Well Vets Ltd
Llantrisant, CF72 8AL. Independent
- LLanelli PDSA Pet Clinic
SA15 3EQ. Non-Profit
- Llanelli Vets for Pets
Llanelli, SA14 9UY. Corporate
- Llanelli Vets4Pets Ltd
Llanelli, SA14 9UY. Corporate
- Llantrisant Vets for Pets
Llantrisant, CF72 8RP. Corporate
- LTVP Ltd T/A Llantarnam Vets
Torfaen, NP44 3FT. Independent
M
- Maes Glas Vets Barry
Barry, CF62 6PU. Corporate
- Maes Glas Vets Bridgend
Bridgend, CF31 2JT. Corporate
- Maes Glas Vets Cowbridge
Cowbridge, CF71 7FF. Corporate
- Maes Glas Vets Limited
Bridgend, CF31 2JT. Corporate
- Maes Glas Vets Limited
Porthcawl, CF36 3RY. Corporate
- Maes Glas Vets Limited
Barry, CF62 6PU. Corporate
- Maes Glas Vets Limited
Vale Of Glamorg, CF71 7FF. Corporate
- Maes Glas Vets Limited
Llantrisant, CF72 8EX. Corporate
- Maes Glas Vets Llantrisant
Pontyclun, CF72 8EX. Corporate
- Maes Glas Vets Porthcawl
Porthcawl, CF36 3RY. Corporate
- Malthouse Vets Limited
Pembrokeshire, SA67 7AU. Independent
- Market Hall Veterinary Centre - Kilgetty
Pembrokeshire, SA68 0YA. Independent
- Market Hall Veterinary Centre - St Clears
Carmarthenshire, SA33 4DY. Corporate
- Market Hall Veterinary Group
Carmarthenshire, SA33 4DY. Corporate
- Market Hall Vets
Pembrokeshire, SA68 0YA. Corporate
- Market Hall Vets - Kilgetty
Carmarthen road, SA68 0YA. Corporate
- Market Hall Vets - St Clears
St Clears, SA33 4DY. Corporate
- Marlborough Road Veterinary Centre
Cardiff, CF23 5BX. Corporate
- Marlow Vets
Monmouthshire, NP16 5BB. Independent
- Marlow Vets
Monmouthshire, NP26 3EH. Independent
- Marlow Vets
Monmouthshire, NP26 4HZ. Independent
- Marsh Farm Veterinary Surgery
Tenby, SA70 8DU. Independent
- Medivet Aberdare
Aberdare, CF44 7BN. Corporate
- Medivet CowbridgeWest Farm Veterinary Clinics Ltd
Cowbridge, CF71 7DF. Corporate
- Medivet Dinas Powys
Dinas Powys, CF64 4JS. Corporate
- Medivet Dinas Powys Dinas Vets
Cardiff, CF64 4JS. Corporate
- Medivet Llandaff North
Cardiff, CF14 2FB. Corporate
- Medivet Llanishen Cat Clinic
Cardiff, CF14 5UW. Corporate
- Medivet Llantwit MajorWest Farm Veterinary Clinics Ltd
Llantwit Major, CF61 1DL. Corporate
- Medivet Merthyr TydfilAsh Veterinary Surgery
Merthyr Tydfil, CF48 1AT. Corporate
- Medivet Milford Haven
Pembrokeshire, SA73 2NA. Corporate
- Medivet Mountain AshAsh Veterinary Surgery
Mountain Ash, CF45 3HB. Corporate
- Medivet Pembroke
Pembrokeshire, SA71 4DB. Corporate
- Medivet YstradgynlaisAsh Veterinary Surgery
Swansea, SA9 1HA. Corporate
- Meds 4 Pets Ltd
Cwmbran, NP44 5TZ. Independent
- Merthyr Tydfil Vets for Pets
Merthyr Tydfil, CF48 1HY. Corporate
- Merthyr Tydfil Vets4Pets Ltd
CF48 1HY. Corporate
- Milfeddygon Bodrwnsiwn Veterinary Group Amlwch
Amlwch, LL68 9AN. Corporate
- Milfeddygon Bodrwnsiwn Veterinary Group Bangor
Bangor, LL57 4BG. Corporate
- Milfeddygon Bodrwnsiwn Veterinary Group Menai Bridge
Menai Bridge, LL59 5RW. Corporate
- Milfeddygon Bodrwnsiwn Veterinary Group Mona
Holyhead, LL65 4RJ. Corporate
- MiNightVet - Carmarthen
Llanllwch, SA31 3SA. Corporate
- Mobivet
Aberkenfig, CF32 9AP. Independent
N
- Newport Vets4Pets
Newport, NP20 3AE. Corporate
- Newport Vets4Pets Ltd
Newport, NP20 3AE. Corporate
O
- Oak Veterinary Group
Pembrokeshire, SA61 2PL. Corporate
- Origin Vets Clinic Ltd
Cardiff, CF23 9FP. Independent
P
- Park Veterinary Group - (Cardiff)
Cardiff, CF11 8DG. Corporate
- Park Vets
Cardiff, CF11 8DG. Corporate
- Park Vets
Pontypridd, CF37 2DS. Corporate
- Park Vets
Penarth, CF64 1BZ. Corporate
- Pembrokeshire Farm Vets
Pembrokeshire, SA62 4BW. Independent
- Petherton Veterinary Clinic - Rumney
Cardiff, CF3 4LH. Corporate
- Petherton Vets - Rumney
Rumney, CF3 4LH. Corporate
- Pontypridd - Upper Boat Vets for Pets
Pontypridd, CF37 5BL. Corporate
- Pontypridd Vets4Pets
Rhondda Cynon T, CF37 5BL. Corporate
- Preventative Equine Care Ltd
Pembrokeshire, SA67 8RQ. Independent
- Priory Vets Cardigan
Cardigan, SA43 1DB. Corporate
- Priory Vets Cardigan
Cardigan, SA43 1EW. Corporate
- Priory Vets Cardigan
Aberaeron, SA46 0JH. Corporate
- Priory Vets Cardigan - Preseli branch
Crymych, SA41 3QF. Independent
- Prostock Vets Ltd
Carmarthenshire, SA19 7BN. Independent
- ProStock Vets Ltd
Carmarthenshire, SA33 5DR. Independent
- ProStock Vets Ltd
Carmarthenshire, SA33 5DX. Independent
- Prostock Vets Ltd
Carmarthenshire, SA34 0QN. Independent
- ProStock Vets Ltd
Pembrokeshire, SA41 3SS. Independent
- Prostock Vets Ltd
Ceredigion, SA48 8LT. Independent
R
- Riverside Veterinary Care Ltd
Ebbw Vale, NP23 5NT. Independent
- Riverside Veterinary Care Ltd
Abergavenny, NP7 7RB. Independent
S
- Sanders Veterinary Surgery
Cwmbran, NP44 1AN. Corporate
- Sanders Vets, Pontnewydd
Mount Pleasant Road, NP44 1AN. Corporate
- Seren Vets Carmarthen Ltd
Carmarthenshire, SA31 2NF. Independent
- Shepherds 'The Vets' Ltd
Bridgend, CF31 2BF. Independent
- Shepherds 'The Vets' Ltd
Porthcawl, CF36 3BS. Independent
- Shepherds 'The Vets' Ltd
Pontyclun, CF72 9DP. Independent
- Shepherds 'The Vets' Ltd
Port Talbot, SA13 1NU. Independent