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

Wild Swimming Spots in United Kingdom

Explore 1745 wild swimming spots in United Kingdom, including 867 beaches, 412 rivers and 466 lakes.

Explore by region

Ocean Walker Academy

Ocean Walker Academy

Market Rasen, Lincolnshire, United Kingdom

Lake 5.0 (3)
Oddicombe

Oddicombe

Torquay, Torbay, United Kingdom

Beach
Odiham Ford - Basingstoke Canal

Odiham Ford - Basingstoke Canal

Hook, Hampshire, United Kingdom

River 2.0 (1)
Ogden Res

Ogden Res

Rochdale, Greater Manchester, United Kingdom

Lake
Old Grimsby Beach

Old Grimsby Beach

Isles of Scilly, Isles of Scilly, United Kingdom

Beach
Old Llanelltyd Bridge, River Afon Mawddach

Old Llanelltyd Bridge, River Afon Mawddach

Dolgellau, Gwynedd, United Kingdom

River
Old Roar Gill &  Coronation Wood

Old Roar Gill & Coronation Wood

Hastings, East Sussex, United Kingdom

River
Old Town Beach IoS

Old Town Beach IoS

Isles of Scilly, Isles of Scilly, United Kingdom

Beach
Old lifeboat launch site

Old lifeboat launch site

Holyhead, Isle of Anglesey, United Kingdom

Beach
Olney Great Ouse

Olney Great Ouse

Olney, Milton Keynes, United Kingdom

River 5.0 (3)
Opposite Goular / Balranald

Opposite Goular / Balranald

Isle of North Uist, Na h-Eileanan an Iar, United Kingdom

Beach
Oundle boat sheds

Oundle boat sheds

Peterborough, Northamptonshire, United Kingdom

River
Outney Common, River Waveney

Outney Common, River Waveney

Bungay, Norfolk, United Kingdom

River 5.0 (2)
Overcote

Overcote

Cambridge, Cambridgeshire, United Kingdom

River 4.5 (2)
Overstrand

Overstrand

Cromer, Norfolk, United Kingdom

Beach
Oxford Island, Lough Neagh

Oxford Island, Lough Neagh

Craigavon, Armagh City, Banbridge and Craigavon, United Kingdom

Lake 5.0 (1)
Oxnead mill

Oxnead mill

Norwich, Norfolk, United Kingdom

River
Oxwich Bay Beach

Oxwich Bay Beach

Swansea, Swansea, United Kingdom

Beach
Paddle Cabin

Paddle Cabin

Tonbridge, Kent, United Kingdom

River
Paddy's Gap, Milford On Sea

Paddy's Gap, Milford On Sea

Lymington, Hampshire, United Kingdom

Beach
Pagham

Pagham

Bognor Regis, West Sussex, United Kingdom

Beach
Paignton Paignton Sands

Paignton Paignton Sands

Paignton, Torbay, United Kingdom

Beach
Paignton Preston Sands

Paignton Preston Sands

Paignton, Torbay, United Kingdom

Beach 4.5 (2)
Pakefield Beach

Pakefield Beach

Lowestoft, Suffolk, United Kingdom

Beach