Skip to main content
Looking for the Old Wild? Click here

Wild Swimming Spots in Dumfries and Galloway, Scotland

Explore 22 wild swimming spots in Dumfries and Galloway, Scotland, including 10 beaches, 3 rivers and 9 lakes.

Explore by region

Barean Loch

Barean Loch

Dalbeattie, Dumfries and Galloway, United Kingdom

Lake 5.0 (3)
Carrick Bay

Carrick Bay

Kirkcudbright, Dumfries and Galloway, United Kingdom

Beach 5.0 (1)
Carrick Beach

Carrick Beach

Castle Douglas, Dumfries and Galloway, United Kingdom

Beach
Castle Point

Castle Point

Dalbeattie, Dumfries and Galloway, United Kingdom

Beach
Garlieston

Garlieston

Newton Stewart, Dumfries and Galloway, United Kingdom

Beach
Glenkiln

Glenkiln

Dumfries, Dumfries and Galloway, United Kingdom

Lake
Holy Linn, Dalry

Holy Linn, Dalry

Castle Douglas, Dumfries and Galloway, United Kingdom

River
Horse Isle's Bay

Horse Isle's Bay

Castle Douglas, Dumfries and Galloway, United Kingdom

Beach
Loch Arthur

Loch Arthur

Dumfries, Dumfries and Galloway, United Kingdom

Lake 5.0 (2)
Loch Etrick

Loch Etrick

Thornhill, Dumfries and Galloway, United Kingdom

Lake 4.0 (1)
Loch Ken Boat o' Rohen

Loch Ken Boat o' Rohen

Castle Douglas, Dumfries and Galloway, United Kingdom

Lake 4.7 (3)
Loch Skerrow

Loch Skerrow

Castle Douglas, Dumfries and Galloway, United Kingdom

Lake
Loch Stroan

Loch Stroan

Castle Douglas, Dumfries and Galloway, United Kingdom

Lake
Loch Trool

Loch Trool

Newton Stewart, Dumfries and Galloway, United Kingdom

Lake 5.0 (1)
Lochaber Loch

Lochaber Loch

Dumfries, Dumfries and Galloway, United Kingdom

Lake
Mossyard White bay

Mossyard White bay

Castle Douglas, Dumfries and Galloway, United Kingdom

Beach
Port o’Warren

Port o’Warren

Dalbeattie, Dumfries and Galloway, United Kingdom

Beach
Red Haven bay

Red Haven bay

Castle Douglas, Dumfries and Galloway, United Kingdom

Beach 5.0 (1)
River Cree

River Cree

Newton Stewart, Dumfries and Galloway, United Kingdom

River
Rockcliffe

Rockcliffe

Dalbeattie, Dumfries and Galloway, United Kingdom

Beach 5.0 (2)
Waterfall Dip - Rosie’s Waterfall

Waterfall Dip - Rosie’s Waterfall

Newton Stewart, Dumfries and Galloway, United Kingdom

River 4.0 (1)
White Port Beach

White Port Beach

Castle Douglas, Dumfries and Galloway, United Kingdom

Beach