Sheltered sounds, seal-rich skerries and the white sands of the island coasts. Hattie tracks 79 wild-swim spots across Argyll & the Isles — 78 sea spots and 1 lake — each with a live verdict before you get in.
Every Argyll & the Isles spot draws on the official feeds Hattie checks through the day: storm-overflow (sewage) reports straight from the water companies, the regulator's bathing-water classifications, river levels, tides, wind and rainfall. Tap any spot for the live picture, the data behind it, and what other swimmers have reported.
Swim spots in Argyll & the Isles
- Ardalanish Beach
- Ardeer Beach
- Ardeer Beach
- Ardneil Bay
- Black Beach
- Brackenbrae Bay
- Calgary Beach
- Camas Cùil an t-Saimh
- Carradale Bay
- Carskey Bay
- Cladach Nigh' Mhaol-choinnich
- Cleats Shore
- Corriechrevie Beach
- Croy Beach
- Culzean
- Dunaverty Bay
- Ettrick Bay
- Fidden Beach
- Ganavan
- Grogport Beach
- Kilnaughton Beach
- Largs (Pencil Beach)
- Little Ganavan Beach
- Loch Awe (Dalavich)
- Lossit
- Lunderston Bay
- Machrihanish
- Machrihanish Beach
- Maidens
- Millport Bay
- Ostel Bay beach
- Port an Eas
- Port an t-Slaoichain
- Port Ban
- Port Ban
- Port nam Mairtir
- Port Rìgh
- Queen's Bay / Loch Staosnaig
- Ronachan Beach
- Saltcoats/Ardrossan
- Scalpsie Bay
- Seamill
- St Columba’s Bay
- St Ninian’s Bay
- The Caves
- The Singing Sands
- Torrisdale Bay
- Traigh a' Mhachaire
- Traigh a' Mhiadair
- Traigh an Airgid
- Tràigh an t-Suidhe
- Tràigh Bàn
- Traigh Bhan
- Traigh Bhan
- Traigh Bhan
- Tràigh Bhàn
- Tràigh Bhàn
- Traigh Bhan Gleann nam Muc
- Tràigh Bhàn Lagain
- Tràigh Bhousd
- Traigh Fleisgein Bheag
- Tràigh Flèisgein Mhòr
- Traigh Gheal
- Tràigh Logabhaig
- Traigh Machair
- Tràigh Mhòr
- Tràigh Mhòr
- Traigh na Corpaich
- Traigh na Garbh-airde
- Tràigh nam Bàrc
- Tràigh nam Beach
- Traigh nam Feannag
- Tràigh nam Fuaran
- Tràigh nan Cisteachan
- Tràigh Nòstaig
- Tralee Beach
- Twin Beaches
- Uisken Beach
- White Hart Beach