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
Lake 4.0 (5)

Llyn Padarn, Lone Tree
Caernarfon, Gwynedd, United Kingdom
Lake 5.0 (1)

Llyn Padarn, NW Put-in
Caernarfon, Gwynedd, United Kingdom
Lake

Llyn Tegid (Llangower)
Bala, Gwynedd, United Kingdom
Lake 5.0 (2)

Llyn y Gadair
Dolgellau, Gwynedd, United Kingdom
Lake

Llyn yr Arddu
Penrhyndeudraeth, Gwynedd, United Kingdom
Lake

Old Llanelltyd Bridge, River Afon Mawddach
Dolgellau, Gwynedd, United Kingdom
River

Plas Heli
Pwllheli, Gwynedd, United Kingdom
Beach

Pwllheli
Pwllheli, Gwynedd, United Kingdom
Beach

Traeth Nefyn
Pwllheli, Gwynedd, United Kingdom
Beach

Trefor Beach
Caernarfon, Gwynedd, United Kingdom
Beach

Watkins Path Waterfalls
Caernarfon, Gwynedd, United Kingdom
River 4.0 (1)