Wild Swimming Spots in Gwynedd, Wales
Explore 36 wild swimming spots in Gwynedd, Wales, including 9 beaches, 5 rivers and 22 lakes.
Explore by region

Llyn Padarn
Caernarfon, Gwynedd, United Kingdom

Criccieth Beach
Criccieth, Gwynedd, United Kingdom

Llyn Dinas
Caernarfon, Gwynedd, United Kingdom

Llyn Idwal
Bangor, Gwynedd, United Kingdom

Llyn Tegid (Llangower)
Bala, Gwynedd, United Kingdom

Bala lake
Bala, Gwynedd, United Kingdom

Ceunant Mawr Waterfall
Caernarfon, Gwynedd, United Kingdom

Cwn Pennant Lagoon
Caernarfon, Gwynedd, United Kingdom

Dol Idris
Tywyn, Gwynedd, United Kingdom

Forest Garden Mountain Pools
Dolgellau, Gwynedd, United Kingdom

Llyn Gwynant
Caernarfon, Gwynedd, United Kingdom

Llyn Padarn
Caernarfon, Gwynedd, United Kingdom

Llyn Padarn, Lone Tree
Caernarfon, Gwynedd, United Kingdom

Llyn Cwellyn
Caernarfon, Gwynedd, United Kingdom

Llyn Glaslyn, Pen-Y-Pass
Caernarfon, Gwynedd, United Kingdom

Watkins Path Waterfalls
Caernarfon, Gwynedd, United Kingdom

Aberafan Gwynedd
Caernarfon, Gwynedd, United Kingdom

Aberdyfi
Tywyn, Gwynedd, United Kingdom

Dorothea Quarry
Caernarfon, Gwynedd, United Kingdom

Fairbourne Beach
Fairbourne, Gwynedd, United Kingdom

Glan-Yr-Afon Slate Quarry
Caernarfon, Gwynedd, United Kingdom

Hafan y mor
Pwllheli, Gwynedd, United Kingdom

Harold-y-Llyn
Blaenau Ffestiniog, Gwynedd, United Kingdom

Llanberis Cwellyn off Snowdon base camp
Caernarfon, Gwynedd, United Kingdom