Skip to main content
Looking for the Old Wild? Click here

Wild Swimming Spots in Wales, United Kingdom

Explore 149 wild swimming spots in Wales, United Kingdom, including 80 beaches, 29 rivers and 40 lakes.

Explore by region

Aberafan Gwynedd

Aberafan Gwynedd

Caernarfon, Gwynedd, United Kingdom

Beach
Aberavon

Aberavon

Port Talbot, Neath Port Talbot Principle Area, United Kingdom

Beach
Aberdyfi

Aberdyfi

Tywyn, Gwynedd, United Kingdom

Beach
Aberporth - Dolwen

Aberporth - Dolwen

Cardigan, Ceredigion, United Kingdom

Beach
Amroth

Amroth

Narberth, Pembrokeshire, United Kingdom

Beach
Amroth

Amroth

Narberth, Pembrokeshire, United Kingdom

Beach
Amroth slipway

Amroth slipway

Narberth, Pembrokeshire, United Kingdom

Beach
Bala lake

Bala lake

Bala, Gwynedd, United Kingdom

Lake 5.0 (1)
Beaumaris Sea Front

Beaumaris Sea Front

Beaumaris, Isle of Anglesey, United Kingdom

Beach
Blue Lagoon

Blue Lagoon

Haverfordwest, Pembrokeshire, United Kingdom

Beach 5.0 (4)
Brecon Promenade

Brecon Promenade

Brecon, Powys, United Kingdom

River 5.0 (1)
Broad haven

Broad haven

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Broadhaven South Beach

Broadhaven South Beach

Pembroke, Pembrokeshire, United Kingdom

Beach
Canada Lodge Lake

Canada Lodge Lake

Cardiff, Cardiff, United Kingdom

Lake
Castle Beach / South Beach, Tenby

Castle Beach / South Beach, Tenby

Tenby, Pembrokeshire, United Kingdom

Beach
Caswell Bay

Caswell Bay

Swansea, Swansea, United Kingdom

Beach
Ceunant Mawr Waterfall

Ceunant Mawr Waterfall

Caernarfon, Gwynedd, United Kingdom

River 5.0 (1)
Church Bay/ Porth Swtan

Church Bay/ Porth Swtan

Holyhead, Isle of Anglesey, United Kingdom

Beach
Church door cove

Church door cove

Tenby, Pembrokeshire, United Kingdom

Beach 5.0 (1)
Cilgerren Castle lower car park

Cilgerren Castle lower car park

Cardigan, Pembrokeshire, United Kingdom

River
Colwyn Bay Beach

Colwyn Bay Beach

Colwyn Bay, Conwy Principal Area, United Kingdom

Beach 5.0 (1)
Coney Beach

Coney Beach

Porthcawl, Bridgend County Borough, United Kingdom

Beach
Conwy Morfa Beach

Conwy Morfa Beach

Conwy, Conwy Principal Area, United Kingdom

Beach
Coppet Hall Beach

Coppet Hall Beach

Saundersfoot, Pembrokeshire, United Kingdom

Beach