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

Plas Heli

Plas Heli

Pwllheli, Gwynedd, United Kingdom

Beach
Plas y Brenin - Capel Curig

Plas y Brenin - Capel Curig

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

Lake
Pobbles Bay

Pobbles Bay

Swansea, Swansea, United Kingdom

Beach
Port Eynon

Port Eynon

Swansea, Swansea, United Kingdom

Beach
Porth Dafarch

Porth Dafarch

Holyhead, Isle of Anglesey, United Kingdom

Beach
Porth y Post

Porth y Post

Holyhead, Isle of Anglesey, United Kingdom

Beach
Porthclais Harbour

Porthclais Harbour

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Porthmelgan beach

Porthmelgan beach

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Prince of Wales Dock, Swansea

Prince of Wales Dock, Swansea

Swansea, Swansea, United Kingdom

Beach
Pwllheli

Pwllheli

Pwllheli, Gwynedd, United Kingdom

Beach
Rhiwagor Waterfall

Rhiwagor Waterfall

Bala, Powys, United Kingdom

River
Rhos Colyn Anglesey

Rhos Colyn Anglesey

Holyhead, Isle of Anglesey, United Kingdom

Beach
Rhosneigr Beach

Rhosneigr Beach

Rhosneigr, Isle of Anglesey, United Kingdom

Beach
Rhosneigr Beach (low tide)

Rhosneigr Beach (low tide)

Rhosneigr, Isle of Anglesey, United Kingdom

Beach
River Usk, Usk Island, Usk

River Usk, Usk Island, Usk

Usk, Monmouthshire, United Kingdom

River
Sgwd Yr Eira Waterfall

Sgwd Yr Eira Waterfall

Aberdare, Powys, United Kingdom

River
Skomer Island Pembrokeshire

Skomer Island Pembrokeshire

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Slade

Slade

Swansea, Swansea, United Kingdom

Beach
Solva

Solva

Haverfordwest, Pembrokeshire, United Kingdom

Beach
Southerndown Beach

Southerndown Beach

Bridgend, Vale of Glamorgan, United Kingdom

Beach
Splashpoint, Rhyl

Splashpoint, Rhyl

Rhyl, Denbighshire, United Kingdom

Beach
Sychryd Waterfall

Sychryd Waterfall

Neath, Rhondda Cynon Taff, United Kingdom

River
Tenby north beach

Tenby north beach

Tenby, Pembrokeshire, United Kingdom

Beach
The Parrog

The Parrog

Goodwick, Pembrokeshire, United Kingdom

Beach