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

Wild Swimming Spots in England, United Kingdom

Explore 1244 wild swimming spots in England, United Kingdom, including 612 beaches, 326 rivers and 306 lakes.

Explore by region

Hayle Towans

Hayle Towans

Hayle, Cornwall, United Kingdom

Beach 5.0 (1)
Hayling Island Beach

Hayling Island Beach

Hayling Island, Hampshire, United Kingdom

Beach
Hayling Island Beach - Swim Zone, West Beach

Hayling Island Beach - Swim Zone, West Beach

Hayling Island, Hampshire, United Kingdom

Beach 5.0 (1)
Hayling Island Open water swimming

Hayling Island Open water swimming

Hayling Island, Hampshire, United Kingdom

Beach
Heacham

Heacham

King's Lynn, Norfolk, United Kingdom

Beach 5.0 (2)
Hemingford Grey

Hemingford Grey

Huntingdon, Cambridgeshire, United Kingdom

River
Hemsby

Hemsby

Great Yarmouth, Norfolk, United Kingdom

Beach
Henleaze Lake

Henleaze Lake

Bristol, Bristol City, United Kingdom

Lake 5.0 (1)
Henley on Thames - club to pub swim

Henley on Thames - club to pub swim

Henley-on-Thames, Berkshire, United Kingdom

River
Herne Bay

Herne Bay

Herne Bay, Kent, United Kingdom

Beach
Herne Bay Central

Herne Bay Central

Herne Bay, Kent, United Kingdom

Beach
Heron Lake

Heron Lake

Staines, Surrey, United Kingdom

Lake 5.0 (2)
Heybridge Basin Bobbers

Heybridge Basin Bobbers

Maldon, Essex, United Kingdom

Beach 5.0 (1)
Highcliffe

Highcliffe

Christchurch, Dorset, United Kingdom

Beach
Hilborough

Hilborough

Thetford, Norfolk, United Kingdom

River
Hillhead

Hillhead

Fareham, Hampshire, United Kingdom

Beach
Hinchingbrooke Lake with @CamSwimCo

Hinchingbrooke Lake with @CamSwimCo

Huntingdon, Cambridgeshire, United Kingdom

Lake
Hindhope Linn

Hindhope Linn

Newcastle upon Tyne, Northumberland, United Kingdom

River
Hinksey Lake

Hinksey Lake

Oxford, Oxfordshire, United Kingdom

Lake 4.5 (2)
Hive

Hive

Bridport, Dorset, United Kingdom

Beach
Hockwold Common

Hockwold Common

Thetford, Norfolk, United Kingdom

River 2.0 (1)
Holborough Lakes

Holborough Lakes

Snodland, Kent, United Kingdom

Lake
Holland

Holland

Frinton-on-Sea, Essex, United Kingdom

Beach
Holland on Sea

Holland on Sea

Clacton-on-Sea, Essex, United Kingdom

Beach 5.0 (2)