Skip to main content

Wild Swimming Spots in Wales, United Kingdom

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

Explore by region

Coppet Hall Beach

Coppet Hall Beach

Saundersfoot, Pembrokeshire, United Kingdom

Beach
Dolau Beach

Dolau Beach

New Quay, Ceredigion, United Kingdom

Beach
Dorothea Quarry

Dorothea Quarry

Caernarfon, Gwynedd, United Kingdom

Lake
Einion Gam Waterfall

Einion Gam Waterfall

Neath, Neath Port Talbot Principle Area, United Kingdom

River
Fairbourne Beach

Fairbourne Beach

Fairbourne, Gwynedd, United Kingdom

Beach
Freshwater East Beach

Freshwater East Beach

Pembroke, Pembrokeshire, United Kingdom

Beach
Furnace Falls

Furnace Falls

Machynlleth, Ceredigion, United Kingdom

River
Glan-Yr-Afon Slate Quarry

Glan-Yr-Afon Slate Quarry

Caernarfon, Gwynedd, United Kingdom

Lake
Goleudy Twr Bach

Goleudy Twr Bach

Llanfairpwllgwyngyll, Isle of Anglesey, United Kingdom

Beach
Hafan y mor

Hafan y mor

Pwllheli, Gwynedd, United Kingdom

Beach
Harlech Beach

Harlech Beach

Harlech, Gwynedd, United Kingdom

Beach
Harold-y-Llyn

Harold-y-Llyn

Blaenau Ffestiniog, Gwynedd, United Kingdom

Lake
Langland Bay

Langland Bay

Swansea, Swansea, United Kingdom

Beach
Langland Bay

Langland Bay

Swansea, Swansea, United Kingdom

Beach
Lavernock

Lavernock

Penarth, Vale of Glamorgan, United Kingdom

Beach
Lawrenny Pembrokeshire

Lawrenny Pembrokeshire

Kilgetty, Pembrokeshire, United Kingdom

Beach
Llanberis Cwellyn off Snowdon base camp

Llanberis Cwellyn off Snowdon base camp

Caernarfon, Gwynedd, United Kingdom

Lake
Llandudno West Shore

Llandudno West Shore

Llandudno, Conwy Principal Area, United Kingdom

Beach
Llandulas beach North Wales

Llandulas beach North Wales

Abergele, Conwy Principal Area, United Kingdom

Beach
Llangollen Rock Pools

Llangollen Rock Pools

Llangollen, Denbighshire, United Kingdom

River
Llangrannog Beach

Llangrannog Beach

Llandysul, Ceredigion, United Kingdom

Beach
Llanina

Llanina

New Quay, Ceredigion, United Kingdom

Beach
Llech Camping

Llech Camping

Talsarnau, Gwynedd, United Kingdom

Beach
Llyn Bodgynydd (Bod Mawr)

Llyn Bodgynydd (Bod Mawr)

Betws-y-Coed, Conwy Principal Area, United Kingdom

Lake