Skip to main content

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

Loch of Clunie

Loch of Clunie

Perth, Perth and Kinross, United Kingdom

Lake 5.0 (2)
Mellon Udrigle beach

Mellon Udrigle beach

Achnasheen, Highland Council, United Kingdom

Beach 5.0 (2)
Milarrochy Bay

Milarrochy Bay

Glasgow, Stirling, United Kingdom

Lake 5.0 (2)
Plockton Coral Beach

Plockton Coral Beach

Plockton, Highland Council, United Kingdom

Beach 5.0 (2)
Port Ban

Port Ban

Isle of Iona, Argyll and Bute Council, United Kingdom

Beach 5.0 (2)
Rockcliffe

Rockcliffe

Dalbeattie, Dumfries and Galloway, United Kingdom

Beach 5.0 (2)
Seacliff

Seacliff

North Berwick, East Lothian Council, United Kingdom

Beach 5.0 (2)
Findhorn Beach

Findhorn Beach

Forres, Moray, United Kingdom

Beach 4.5 (2)
Lochindorb Castle

Lochindorb Castle

Grantown-on-Spey, Highland Council, United Kingdom

Lake 4.5 (2)
Scapa Beach

Scapa Beach

Kirkwall, Orkney, United Kingdom

Beach 4.5 (2)
Loch Venachar

Loch Venachar

Callander, Stirling, United Kingdom

Lake 3.0 (2)
The Hermitage, Dunkeld

The Hermitage, Dunkeld

Dunkeld, Perth and Kinross, United Kingdom

River 3.0 (2)
Balgray Reservoir

Balgray Reservoir

Glasgow, East Renfrewshire Council, United Kingdom

Lake 2.0 (2)
Aberdeen Beach

Aberdeen Beach

Aberdeen, Aberdeen City, United Kingdom

Beach 5.0 (1)
Achmelvich Bay

Achmelvich Bay

Lairg, Highland Council, United Kingdom

Beach 5.0 (1)
Balnakeil beach

Balnakeil beach

Lairg, Highland Council, United Kingdom

Beach 5.0 (1)
Banff Beach

Banff Beach

Banff, Aberdeenshire, United Kingdom

Beach 5.0 (1)
Barcraigs Reservoir

Barcraigs Reservoir

Johnstone, Renfrewshire, United Kingdom

Lake 5.0 (1)
Blackpots

Blackpots

Banff, Aberdeenshire, United Kingdom

Beach 5.0 (1)
Brims, Longhope

Brims, Longhope

Stromness, Orkney, United Kingdom

Beach 5.0 (1)
Broughty Ferry Beach

Broughty Ferry Beach

Dundee, Dundee City Council, United Kingdom

Beach 5.0 (1)
Burghead Slappy

Burghead Slappy

Elgin, Moray, United Kingdom

Beach 5.0 (1)
Burntisland Beach

Burntisland Beach

Burntisland, Fife, United Kingdom

Beach 5.0 (1)
Cambus O'May Bridge, Dee

Cambus O'May Bridge, Dee

Ballater, Aberdeenshire, United Kingdom

River 5.0 (1)