Skip to main content

Wild Swimming Spots in Aberdeenshire, Scotland

Explore 25 wild swimming spots in Aberdeenshire, Scotland, including 13 beaches, 6 rivers and 6 lakes.

Explore by region

Collieston

Collieston

Ellon, Aberdeenshire, United Kingdom

Beach 4.7 (3)
Banff Beach

Banff Beach

Banff, Aberdeenshire, United Kingdom

Beach 5.0 (1)
Blackpots

Blackpots

Banff, Aberdeenshire, United Kingdom

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

Cambus O'May Bridge, Dee

Ballater, Aberdeenshire, United Kingdom

River 5.0 (1)
Cullykhan Bay

Cullykhan Bay

Fraserburgh, Aberdeenshire, United Kingdom

Beach 5.0 (1)
Ballater River Dee

Ballater River Dee

Ballater, Aberdeenshire, United Kingdom

River
Balmedie Beach

Balmedie Beach

Aberdeen, Aberdeenshire, United Kingdom

Beach
Botany Bay

Botany Bay

Stonehaven, Aberdeenshire, United Kingdom

Beach
Bullers of Buchan

Bullers of Buchan

Peterhead, Aberdeenshire, United Kingdom

Beach
Burn O'Vat

Burn O'Vat

Aboyne, Aberdeenshire, United Kingdom

Lake
Cruden Bay

Cruden Bay

Peterhead, Aberdeenshire, United Kingdom

Beach
Cruden Bay Harbour

Cruden Bay Harbour

Peterhead, Aberdeenshire, United Kingdom

Beach
Cullykhan Beach, Pennan

Cullykhan Beach, Pennan

Fraserburgh, Aberdeenshire, United Kingdom

Beach
Curling Pond

Curling Pond

Inverurie, Aberdeenshire, United Kingdom

Lake
Dalmadilly

Dalmadilly

Inverurie, Aberdeenshire, United Kingdom

Lake
Dalmadilly ponds

Dalmadilly ponds

Inverurie, Aberdeenshire, United Kingdom

Lake
Drumoak Park Bridge

Drumoak Park Bridge

Banchory, Aberdeenshire, United Kingdom

River
Dunnottar castle Stonehaven

Dunnottar castle Stonehaven

Stonehaven, Aberdeenshire, United Kingdom

Beach
Knockburn Loch

Knockburn Loch

Banchory, Aberdeenshire, United Kingdom

Lake
Linn of Dee

Linn of Dee

Ballater, Aberdeenshire, United Kingdom

River
Linn of Quoich

Linn of Quoich

Ballater, Aberdeenshire, United Kingdom

River
Lochan of Clayhooter Hill

Lochan of Clayhooter Hill

Huntly, Aberdeenshire, United Kingdom

Lake
Millshore

Millshore

Fraserburgh, Aberdeenshire, United Kingdom

Beach
Peterhead Lido

Peterhead Lido

Peterhead, Aberdeenshire, United Kingdom

Beach