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

Wild Swimming Spots in Scotland, United Kingdom

Explore 298 wild swimming spots in Scotland, United Kingdom, including 140 beaches, 52 rivers and 106 lakes.

Explore by region

Duck Bay

Duck Bay

Alexandria, Argyll and Bute Council, United Kingdom

Lake 5.0 (1)
Dumbrock Loch

Dumbrock Loch

Glasgow, Stirling, United Kingdom

Lake 5.0 (6)
Dunbeath beach

Dunbeath beach

Dunbeath, Highland Council, United Kingdom

Beach
Dunnet Beach

Dunnet Beach

Thurso, Highland Council, United Kingdom

Beach 5.0 (1)
Dunnottar castle Stonehaven

Dunnottar castle Stonehaven

Stonehaven, Aberdeenshire, United Kingdom

Beach
Dunstaffnage castle beach

Dunstaffnage castle beach

Oban, Argyll and Bute Council, United Kingdom

Beach
Durness Beach

Durness Beach

Lairg, Highland Council, United Kingdom

Beach 4.0 (1)
Eas Forx, Gallygown, Mull

Eas Forx, Gallygown, Mull

Isle of Mull, Argyll and Bute Council, United Kingdom

Beach 5.0 (1)
East Haven

East Haven

Carnoustie, Angus Council, United Kingdom

Beach
East Sands Coastguard Hut

East Sands Coastguard Hut

St Andrews, Fife, United Kingdom

Beach 5.0 (1)
East Sands, ST. Andrews

East Sands, ST. Andrews

St Andrews, Fife, United Kingdom

Beach 5.0 (1)
Eidart Falls

Eidart Falls

Kingussie, Highland Council, United Kingdom

River
Ellen's Isle, Loch Katrine

Ellen's Isle, Loch Katrine

Callander, Stirling, United Kingdom

Lake
Elliot Arbroath

Elliot Arbroath

Arbroath, Angus Council, United Kingdom

Beach
Eriskay causeway beach

Eriskay causeway beach

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

Beach
Faerie Pool, Bla Bheinn

Faerie Pool, Bla Bheinn

Isle of Skye, Highland Council, United Kingdom

River
Fairy Glen Rosemarkie

Fairy Glen Rosemarkie

Fortrose, Highland Council, United Kingdom

River
Fairy Pools

Fairy Pools

Portree, Highland Council, United Kingdom

River
Fairy Pools, Brittle, Isle of Skye

Fairy Pools, Brittle, Isle of Skye

Isle of Skye, Highland Council, United Kingdom

River 4.0 (1)
Falls of Balgy

Falls of Balgy

Strathcarron, Highland Council, United Kingdom

River
Falls of Falloch

Falls of Falloch

Crianlarich, Stirling, United Kingdom

River 5.0 (2)
Farr Bay Beach

Farr Bay Beach

Thurso, Highland Council, United Kingdom

Beach
Feshiebridge

Feshiebridge

Kingussie, Highland Council, United Kingdom

River
Feshiebridge, Kincraig

Feshiebridge, Kincraig

Kingussie, Highland Council, United Kingdom

River