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

St Monans Tidal pool

St Monans Tidal pool

Anstruther, Fife, United Kingdom

Beach 4.8 (8)
Stanley swim

Stanley swim

Perth, Perth and Kinross, United Kingdom

River
Staoinebrig

Staoinebrig

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

Beach
Strathcarron Gorge

Strathcarron Gorge

Strathcarron, Highland Council, United Kingdom

River
Strathlene beach

Strathlene beach

Buckie, Moray, United Kingdom

Beach 5.0 (1)
Strathmashie, River Pattack

Strathmashie, River Pattack

Newtonmore, Highland Council, United Kingdom

River 5.0 (1)
Sunnyside Beach

Sunnyside Beach

Buckie, Moray, United Kingdom

Beach 4.0 (1)
The Binks

The Binks

South Queensferry, Edinburgh, United Kingdom

Beach 4.0 (1)
The Boatshore

The Boatshore

Prestonpans, East Lothian Council, United Kingdom

Beach
The Clay Pit (Quarry)

The Clay Pit (Quarry)

Broxburn, West Lothian, United Kingdom

Lake
The Hermitage, Dunkeld

The Hermitage, Dunkeld

Dunkeld, Perth and Kinross, United Kingdom

River 3.0 (2)
The Secret Beach

The Secret Beach

Nairn, Highland Council, United Kingdom

Beach 4.0 (1)
The Singing Sands

The Singing Sands

Lochailort, Highland Council, United Kingdom

Beach 5.0 (1)
Threipmuir Reservoir

Threipmuir Reservoir

Balerno, Edinburgh, United Kingdom

Lake 3.9 (12)
Traigh Lar

Traigh Lar

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

Beach
Traigh Mhor

Traigh Mhor

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

Beach
Traigh Mhor, isle of Lewis

Traigh Mhor, isle of Lewis

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

Beach
Traigh Rosamol

Traigh Rosamol

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

Beach
Tralee Beach

Tralee Beach

Oban, Argyll and Bute Council, United Kingdom

Beach
Troon Beach.

Troon Beach.

Troon, South Ayrshire Council, United Kingdom

Beach
Twin Beaches, Gigha

Twin Beaches, Gigha

Isle of Gigha, Argyll and Bute Council, United Kingdom

Beach
Urquhart Castle

Urquhart Castle

Inverness, Highland Council, United Kingdom

Lake
Vicki

Vicki

Dunoon, Argyll and Bute Council, United Kingdom

Lake
Waterfall Dip - Rosie’s Waterfall

Waterfall Dip - Rosie’s Waterfall

Newton Stewart, Dumfries and Galloway, United Kingdom

River 4.0 (1)