Beaches · Dumfries Galloway

Dumfries Galloway’s 54 beaches, sorted

Every beach on the Dumfries Galloway coast with dog rules, Environment Agency water ratings, parking and facilities. Live traffic and crowd verdicts are in the app.

13DOG-FRIENDLY TODAY
0EA EXCELLENT
0LIFEGUARDED
Marine Lake Beach beachSANDY

Marine Lake Beach

sandy

Dogs OK nowParking
Cockle Shore Beach beachSANDY

Cockle Shore Beach

sandy · DG9

Dogs OK nowParking
Rockliffe beachSANDY

Rockliffe

sandy · DG5 4QJ

Dogs OK nowParking
Drummore Bay beachSANDY

Drummore Bay

sandy · DG9 9PU

Dogs OK nowParking
Girvan Beach beachSANDY

Girvan Beach

sandy · KA26 0AP

Dogs OK nowParking
West Silloth Beach beachSANDY

West Silloth Beach

sandy

Dogs OK nowParking
Ardwell Bay beachSANDY

Ardwell Bay

sandy · DG9 9PE

Dogs OK nowParking
Monreith Bay beachSANDY

Monreith Bay

sandy · DG8

Dogs OK now
Mossyard Bay beachSANDY

Mossyard Bay

sandy · DG7

Dogs OK nowParking
Sand Neuk beachSANDY

Sand Neuk

sandy · DG9

Dogs OK nowParking
Mersehead Sands beachSANDY

Mersehead Sands

sandy · DG5 4NZ

Dogs OK nowParking
Red Haven beachSANDY

Red Haven

sandy

Dogs OK now
White Bay beachSANDY

White Bay

sandy · DG7

Parking
Wigtown Sands beachSANDY

Wigtown Sands

sandy

Dogs OK now
Lady Bay beachSANDY

Lady Bay

sandy · DG9

Parking
Portavaddie beachSANDY

Portavaddie

sandy · DG9 9NF

Parking
The Causeway beachSANDY

The Causeway

sandy · DG5

Parking
Clanghie Bay beachSANDY

Clanghie Bay

sandy · DG9 9NF

Parking
Upper Bar beach

Upper Bar

UK beach

Parking
Lendalfoot Beach beachSANDY

Lendalfoot Beach

sandy · KA26

Parking
Spittal Bay beachSANDY

Spittal Bay

sandy · DG9 9AD

Parking
Jock's Heugh beachSANDY

Jock's Heugh

sandy · DG5 4PZ

Auchenmalg Bay beachSANDY

Auchenmalg Bay

sandy · DG8 0JP

Parking
Castle Haven Bay beachSANDY

Castle Haven Bay

sandy · DG6

Parking
Front Bay beachSANDY

Front Bay

sandy · DG8

Parking
White Beach beachSANDY

White Beach

sandy · DG6 4TS

Parking
Ballantrae Bay beach

Ballantrae Bay

UK beach

Parking
Auchenmalg Bay beachSANDY

Auchenmalg Bay

sandy · DG8 0JU

Parking
Rigg Bay beachSANDY

Rigg Bay

sandy

Baldoon Sands beachSANDY

Baldoon Sands

sandy

East Tarbet beachSANDY

East Tarbet

sandy · DG9 9HP

Luce Sands beachSANDY

Luce Sands

sandy · DG8 0NJ

Pates Port beachSANDY

Pates Port

sandy · DG8 9LG

Hestan Rack beachSANDY

Hestan Rack

sandy

Kirkandrews Bay beachSANDY

Kirkandrews Bay

sandy · DG6 4UB

Baldoon Sands beachSANDY

Baldoon Sands

sandy

Wig Sands beachSANDY

Wig Sands

sandy · DG9

Glenstocking Sands beachSANDY

Glenstocking Sands

sandy

Ross Bay beachSANDY

Ross Bay

sandy · DG6

Airds Bay beachSANDY

Airds Bay

sandy · DG7 2DU

Portbeg beachSANDY

Portbeg

sandy · DG9 0PE

Port Gill beachSANDY

Port Gill

sandy · DG9

Knockbrex Bay beachSANDY

Knockbrex Bay

sandy · DG6

Loch Grannoch Lodge beachSANDY

Loch Grannoch Lodge

sandy · DG7

The Ket beachSANDY

The Ket

sandy · DG8

St Helena Island beachSANDY

St Helena Island

sandy

Horse Isles beachSANDY

Horse Isles

sandy

Float Bay beachSANDY

Float Bay

sandy · DG9 9LD

Milton Sands beachSANDY

Milton Sands

sandy

West Tarbet beachSANDY

West Tarbet

sandy · DG9

Drumbreddan Bay beachSANDY

Drumbreddan Bay

sandy

Lagmuck Sands beachSANDY

Lagmuck Sands

sandy

Ringdoo Sands beach

Ringdoo Sands

UK beach

SANDY

Horse Isles Bay

sandy

54 beaches. One question: which one, today?

BeachGo reads the approach roads, live crowd reports, tides and sewage alerts across Dumfries Galloway — before you’ve left the driveway.

Download BeachGo — free