Wild Swimming Spots in Scotland, United Kingdom
Explore 362 wild swimming spots in Scotland, United Kingdom, including 200 beaches, 53 rivers and 109 lakes.
Explore by region
Aberdeen City
3 spots
Aberdeenshire
25 spots
Angus Council
7 spots
Argyll and Bute Council
26 spots
Clackmannanshire
2 spots
Dumfries and Galloway
22 spots
East Lothian Council
10 spots
East Renfrewshire Council
4 spots
Edinburgh
7 spots
Falkirk
3 spots
Fife
19 spots
Highland Council
75 spots
Moray
11 spots
Na h-Eileanan an Iar
18 spots
North Ayrshire Council
10 spots
North Lanarkshire
2 spots
Orkney
5 spots
Perth and Kinross
17 spots
Scottish Borders
8 spots
South Ayrshire Council
3 spots
South Lanarkshire
4 spots
Stirling
20 spots
West Lothian
3 spots

Carrick Bay
Kirkcudbright, Dumfries and Galloway, United Kingdom

Ceannabeinne beach
Lairg, Highland Council, United Kingdom

Coldingham Bay
Eyemouth, Scottish Borders, United Kingdom

Cullykhan Bay
Fraserburgh, Aberdeenshire, United Kingdom

Dunnet Beach
Thurso, Highland Council, United Kingdom

Eas Forx, Gallygown, Mull
Isle of Mull, Argyll and Bute Council, United Kingdom

East Sands Coastguard Hut
St Andrews, Fife, United Kingdom

East Sands, ST. Andrews
St Andrews, Fife, United Kingdom

Forrestburn
Shotts, North Lanarkshire, United Kingdom

Gullane
Gullane, East Lothian Council, United Kingdom

Hopeman
Elgin, Moray, United Kingdom

Husinish beach
Isle of Harris, Na h-Eileanan an Iar, United Kingdom

Inganess
Kirkwall, Orkney, United Kingdom

Kinghorn Beach
Burntisland, Fife, United Kingdom

Kirkleegreen Reservoir
Beith, North Ayrshire Council, United Kingdom

Lindean Loch
Selkirk, Scottish Borders, United Kingdom

Loch Callater
Kirriemuir, Angus Council, United Kingdom

Loch Earn
Crieff, Perth and Kinross, United Kingdom

Loch Insh
Kingussie, Highland Council, United Kingdom

Loch Lee
Brechin, Angus Council, United Kingdom

Loch Lubnaig
Callander, Stirling, United Kingdom

Loch Maberry
Girvan, South Ayrshire Council, United Kingdom

Loch Restil
Cairndow, Argyll and Bute Council, United Kingdom

Loch Trool
Newton Stewart, Dumfries and Galloway, United Kingdom