Scotland’s great cold water swims for those who aren’t afraid of a little outdoors

Loch Tay
Loch Tay is just one of the brilliant spots for swimming (Picture: Getty Images/iStockphoto)

When we think of Scotland, we think of tartan, bagpipes, and Highland cows wandering rolling hills.

But look beyond the Caledonian stereotypes and there’s far more to explore — including countless picturesque lochs, rivers and seashores.

While you might shiver at the thought, 7.5million Brits indulge in the refreshing hobby of wild swimming, according to a recent Outdoor Swimming Society poll, with 94% of respondents saying they feel happier as a result.

And Scotland is the perfect place to embrace this hobby, because here you have the right to swim almost anywhere as part of its Right to Roam legislation.

Have you got the guts to give it a go? Dive into these top Scottish spots for a bracing outdoors dip.

Bracklinn Falls, Callander

Best of Metro Deals

Get exclusive discounts with Metro Deals – save on getaways and spa days. Powered by Wowcher

Bannatyne Spa: Spa day for two with treatments, lunch & prosecco — save up to 57% off.

Get deal now

Mystery Escape: Hotel stay with return flights from as low as £92pp — save on worldwide holiday packages.

Get deal now

Beach Retreat (Lanzarote): 4* Lanzarote beach holiday with flights — save up to 58%.

Get deal now

Bracklinn Falls on the River Teith (Picture: Getty Images/iStockphoto)

If you’re spending time in Glasgow but fancy some wild swimming, then Bracklinn Falls is just the spot.

It’s a 50-minute drive away on the River Teith, just west of Stirling, and boasts some sensational views on the walk to its waterfalls.

With crystal clear water, the falls culminate in big rock pools large enough to swim in. There are even some flat rocks about two to three metres above water which make great spots for jumping off (although this should be done carefully and at your own risk).

Surrounded by plush green trees, it’s truly mesmerising.

Loch Tay, Kenmore, Perthshire

Loch Tay - Kenmore, Scotland, United Kingdom
Loch Tay, Kenmore (Picture: Getty Images/iStockphoto)

Loch Tay, in Kenmore, Perthshire, is a favourite spot of Metro assistant lifestyle editor and resident Scot, Jess Lindsay, who says it’s always teeming with wild swimmers.

The tranquil loch is encompassed by rugged mountains and boasts a rich history, with 18 Iron Age settlements recorded there as far back as the Stone Age, 9,000 years ago.

As one of Scotland’s largest natural freshwater locations, measuring up at 24 kilometres long, its deepest point is 155 metres (the height of a the Walkie Talkie skyscraper in London).

The water is fairly calm, making it a great spot for beginners and seasoned swimmers alike, but it will be chilly. It’s also wise to stick to designated swimming areas, and to be mindful of currents.

Loch Lubnaig, the Trossachs

Loch Lubnaig, Scotland (Picture: Getty Images)

Northwest of Stirling you’ll stumble across Loch Lubnaig, nestled in the Trossachs, which again boasts breathtaking scenery.

Interestingly, Loch Lubnaig runs north to south, meaning it’s more sheltered from the winds which typically blow west to east, thanks to the mountains.

Like everywhere else on this list, the waters are usually quite cold, so many swimmers here will don wetsuits or drysuits, as recommended by Public Health Scotland. These guidelines also advise against sudden immersion, and taking plenty of warm clothes to change into afterwards.

Portobello beach, Edinburgh

Wooden breakwater at Portobello beach in Edimburgh city
Portobello beach in Edimburgh city (Picture: Getty Images/iStockphoto)

Less than two miles from Edinburgh’s city centre is the wonderful sandy Portobello beach, which boasts stunning coastal views out to Inchkeith Island.

As you can imagine, it’s very popular in the summer with locals and tourists alike, and there’s even an annual swim in March to celebrate International Women’s Day.

It’s also dog-friendly, so man’s best pal can come and have a paddle, too. There is no lifeguard service on this beach though, so get in the water at your own risk.

Castle Stalker, Argyll & The Isles

Castle Stalker, Scotland
Castle Stalker in the bay of Loch Laich (Picture: Getty Images)

Just north of the seaside Argyll and Bute resort town of Oban — also known as the ‘gateway to the isles’ — Castle Stalker sits in the bay of Loch Laich.

You can swim around the island and admire the 14th century privately-owned castle, as long as you’re mindful of the tides and weather conditions.

Once you’re all finished, make sure to head to The Airds Hotel around eight minutes away. It’s a former 18th century ferry inn boasting waterside panoramas, as well as a charming outdoor terrace with plenty of all-important hot drinks.

Coldingham Bay, Eyemouth

The beach at Coldingham Bay near Eyemouth in the Scottish Borders (Picture: Getty Images)

Another coastal gem, Coldingham Bay is a 200-metre stretch of sandy beach and blue water, popular with both swimmers and surfers.

With excellent water quality, it’s one of the top wild swimming locations in Scotland — just make sure you’re aware of the tides and potential currents.

Visitors have praised the cleanliness of the beach and the ‘lovely little independent cafe’ which is open seasonally, offering drinks and cakes.

Gullane beach, East Lothian

Gullane beach (Picture: Getty Images/Westend61)

Otherwise known as Gullane Bents, this dog-friendly beach is one of the most popular in Scotland for sunbathing, walking, windsurfing, and of course, wild swimming.

Nestled on the East Lothian coast, you might want to schedule your dip for off-peak times to avoid the water sports rush.

The Bonnie Badger nearby is a quaint and cosy little gastropub which is perfect for a hearty post-swim meal.

Do you have a story to share?

Get in touch by emailing MetroLifestyleTeam@Metro.co.uk.

Leave a Reply

Your email address will not be published. Required fields are marked *