Wild Swimming Spots in Moray, Scotland
Explore 11 wild swimming spots in Moray, Scotland, including 10 beaches and 1 river.
Explore by region

Cullen Harbour
Buckie, Moray, United Kingdom
Beach 5.0 (2)

Findhorn Beach
Forres, Moray, United Kingdom
Beach 4.5 (2)

Burghead Slappy
Elgin, Moray, United Kingdom
Beach 5.0 (1)

Hopeman
Elgin, Moray, United Kingdom
Beach 5.0 (1)

Portknockie Harbour
Buckie, Moray, United Kingdom
Beach 5.0 (1)

Strathlene beach
Buckie, Moray, United Kingdom
Beach 5.0 (1)

River Findhorn
Forres, Moray, United Kingdom
River 4.0 (1)

Sunnyside Beach
Buckie, Moray, United Kingdom
Beach 4.0 (1)

Hopeman harbour
Elgin, Moray, United Kingdom
Beach

Kingston beach
Fochabers, Moray, United Kingdom
Beach

Lossie Beach
Lossiemouth, Moray, United Kingdom
Beach