Brynmawr Institute
Ebbw Vale · NP23 4AJ
Snooker heartland: Cardiff, Swansea, the Valleys and North Wales. We list 113 snooker and pool venues in Wales, grouped by town below.
Towns with several clubs: Blaenau Gwent · Bridgend · Caerphilly · Cardiff · Carmarthenshire · Ceredigion · Conwy · Denbighshire · Flintshire · Gwynedd · Monmouthshire · Neath Port Talbot · Newport · Pembrokeshire · Powys · Rhondda Cynon Taf · Swansea · Torfaen · Vale of Glamorgan · Wrexham
Ebbw Vale · NP23 4AJ
Ebbw Vale · NP23 5LX
Abertillery · NP13 1DL
Tredegar · NP22 4LD
Bridgend · CF31 2AX
Bridgend · CF33 6ED
Bridgend · CF32 7AD
Bridgend · CF35 6TB
Bridgend · CF32 9NY
Bargoed · CF81 9EX
Caerphilly · CF83 2SD
Newport · NP11 7FN
Caerphilly · CF83 2SD
Caerphilly · CF83 2SD
Newport · NP11 4GG
Newport · NP11 4PT
Cardiff · CF5 1JD
Cardiff · CF5 2BY
Cardiff · CF10 2EN
Carmarthenshire
Llanboidy
Carmarthenshire
Llanelli · SA15 5AE
Llanelli · SA15 3AA
Aberaeron · SA46 0DP
Aberystwyth · SY23 2AZ
New Quay · SA45 9SE
Llandysul · SA44 4QL
Corwen · LL21 0RT
Colwyn Bay · LL29 9YG
Llanrwst · LL26 0LB
Conwy · LL32 8AF
Abergele · LL22 9EN
Colwyn Bay · LL29 7BB
Llandudno Junction · LL31 9RU
Abergele · LL22 8EN
Llandudno · LL30 1TH
Rhyl · LL18 3PP
Prestatyn · LL19 7SS
Prestatyn · LL19 9DL
Saint Asaph · LL17 0RG
Mold · CH7 1NE
Buckley · CH7 3AL
Deeside · CH5 4SA
Deeside · CH5 3AX
Flint · CH6 5NF
Bangor · LL57 1NT
Pwllheli · LL53 5DH
Bangor · LL57 1NW
Gwynedd
Amlwch · LL68 9EA
Merthyr Tydfil · CF47 0AW
Chepstow · NP16 5DD
Abergavenny · NP7 8NN
Caldicot · NP26 3SU
Abergavenny · NP7 9AE
Neath · SA11 2ST
Neath · SA11 2YY
Neath · SA11 1PH
Neath Port Talbot · SA13 1JB
Neath · SA10 8PX
Port Talbot · SA12 6SF
Newport · NP20 7DZ
Newport · NP20 3NN
Newport · NP20 1EB
Newport · NP19 8FG
Newport · NP20 2PH
Newport · NP19 7DU
Newport · NP20 2JU
Pembroke Dock · SA72 6AN
Milford Haven · SA73 3AL
Pembroke · SA71 4JS
Kilgetty · SA68 0XR
Saundersfoot · SA69 9NG
Milford Haven · SA73 3BS
Swansea · SA9 1NU
Newtown · SY16 2NH
Brecon · LD3 0RT
Llandrindod Wells · LD1 5EB
Aberdare · CF44 7AW
Aberdare · CF44 6RD
Pontyclun · CF72 9EX
Tonypandy · CF40 1JX
Pontyclun · CF72 9EH
Porth · CF39 9RB
Pentre · CF41 7ED
Rhondda Cynon Taf · CF39 9RB
Cardiff · CF15 7QD
Pontypridd · CF37 2SN
Swansea · SA2 0QT
Swansea · SA6 8AA
Swansea · SA5 7BT
Swansea · SA1 1HZ
Swansea · SA4 3AB
Swansea · SA4 3DA
Swansea · SA2 9DE
Barry · CF63 4JL
Barry · CF62 5TT
Cardiff · CF64 2JZ
Barry · CF62 5TQ
Cardiff · CF11 8TW
Barry · CF62 3DR
Barry · CF62 7AJ
Wrexham · LL14 3TR
Wrexham · LL11 3TD
Wrexham · LL11 4AF
Wrexham · LL12 0RL
Wrexham · LL14 1AF
Wrexham · LL14 1NB
Wrexham · LL11 1RB
Know a club in Wales we've missed? Suggest it. Club data from Google Maps and © OpenStreetMap contributors.