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

A frames Loch Long

A frames Loch Long

Helensburgh, Argyll and Bute Council, United Kingdom

Lake
Aberdeen Beach

Aberdeen Beach

Aberdeen, Aberdeen City, United Kingdom

Beach 5.0 (1)
Aberdour Blacksands Beach

Aberdour Blacksands Beach

Burntisland, Fife, United Kingdom

Beach 4.0 (1)
Aberdour Silversands Beach

Aberdour Silversands Beach

Burntisland, Fife, United Kingdom

Beach 4.7 (3)
Achmelvich Bay

Achmelvich Bay

Lairg, Highland Council, United Kingdom

Beach 5.0 (1)
Admonish Bay

Admonish Bay

Isle of Gigha, Argyll and Bute Council, United Kingdom

Beach
Aldochlay

Aldochlay

Alexandria, Argyll and Bute Council, United Kingdom

Lake
An Lochan Uaine

An Lochan Uaine

Aviemore, Highland Council, United Kingdom

Lake
Applecross Sands

Applecross Sands

Strathcarron, Highland Council, United Kingdom

Beach
Ardgour Loch Linnhe

Ardgour Loch Linnhe

Fort William, Highland Council, United Kingdom

Lake
Ardnastang Bay

Ardnastang Bay

Acharacle, Highland Council, United Kingdom

Lake 4.0 (1)
Ardroil beach

Ardroil beach

Isle of Lewis, Na h-Eileanan an Iar, United Kingdom

Beach
Ardvrek Castle Loch Assynt

Ardvrek Castle Loch Assynt

Lairg, Highland Council, United Kingdom

Lake
Avon Lagoon

Avon Lagoon

Linlithgow, West Lothian, United Kingdom

Lake 4.7 (3)
Balgray Reservoir

Balgray Reservoir

Glasgow, East Renfrewshire Council, United Kingdom

Lake 2.0 (2)
Ballater River Dee

Ballater River Dee

Ballater, Aberdeenshire, United Kingdom

River
Balmedie Beach

Balmedie Beach

Aberdeen, Aberdeenshire, United Kingdom

Beach
Balranald Bay

Balranald Bay

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

Beach
Banff Beach

Banff Beach

Banff, Aberdeenshire, United Kingdom

Beach 5.0 (1)
Barcraigs Reservoir

Barcraigs Reservoir

Johnstone, Renfrewshire, United Kingdom

Lake 5.0 (1)
Barean Loch

Barean Loch

Dalbeattie, Dumfries and Galloway, United Kingdom

Lake 5.0 (3)
Berneray Sands

Berneray Sands

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

Beach
Black Loch

Black Loch

Falkirk, Falkirk, United Kingdom

Lake 5.0 (2)
Blackness

Blackness

Linlithgow, Falkirk, United Kingdom

Beach