The Blog

Stunning Wild Swimming Locations in Scotland

View Comments

Cullykhan Bay, Aberdeenshire

There’s nothing quite like a swim in nature. Wild swimming, sometimes known as outdoor or open water swimming, is an extra special watersport in Scotland. Here, it means gliding into a still loch in the shadows of Munros and castles, or slipping straight into the salty seas of the Atlantic Ocean or North Sea.

The virtues of the sport and the concept of ‘cold water therapy’ are making a splash in wellness circles. The benefits? Experts believe the rush of endorphins released from stepping into chilly waters can reduce stress, improve circulation and metabolism, and boost our happiness levels.

Read on for a countdown of some of the top wild swimming spots loved by outdoors influencers and enthusiasts across Scotland and discover more about this activity and how best to stay safe on the water if you’re just getting started.

11. Milarrochy Bay, Loch Lomond

There are 22 lochs to discover in the Loch Lomond & The Trossachs National Park, but this one stands out to wild swimmers for a few reasons. The stunning stretch of water has a sandy bay giving great access to the water, and it is close to the town of Balmaha so you can warm up with a hot beverage from St Mocha Coffee Shop after your dip. Surrounded by Munros and walking trails, a refreshing swim is the perfect way to cool off after a day of exploring. It’s also within driving distance of Glasgow, making it a popular wild swimming spot among locals and travellers alike.

Loved by: Adventure travel blogger, Lesley @wander.somewhere. She placed this spot on her blog: Best Places to Wild Swim: Trossachs.

Learn more about how to have fun and be safe in the water.

10. Portobello Beach, Edinburgh

Edinburgh may be renowned for its famous castle, family attractions and its annual international arts festival, but did you know it’s also a prime location for wild swimming? Portobello Beach has been a favourite amongst visitors and locals throughout the years with its beautiful stretch of sandy beach and promenade. If you’re feeling brave enough to handle the chilly sea temperatures, join the Wild Ones Facebook group for an early morning swim every Sunday. Don’t worry if you’re not an early riser, many people organise daily meetups throughout the week too. With its waters granted designated bathing water status from SEPA (Scottish Environment Protection Agency), and its low tide, it’s the perfect place for beginners to enjoy the wonders of wild swimming.

Loved by: The Wild Ones wild swimming group

9. Loch Morlich, near Aviemore, Highlands

In the heart of the Cairngorms National Park, this freshwater loch is a beautiful place to be, whether you’re a budding wild swimmer or not! The award-winning beach here, Scotland’s highest beach, is surrounded by Glenmore Forest and the snow-capped peaks of the Cairngorms and offers easy access to the water. There’s a circular path all around the loch so you can see it in all its glory.

Loch Morlich is the location for Swim Wild’s Introduction to Open Water Swimming which is aimed at total beginners.

Loved by: Wild swimmer, Alice @swimwild_uk and our friends at Visit Cairngorms

8. Castle Stalker, Argyll & The Isles

Glide through the water in the shadow of the impressive Castle Stalker, found just north of Oban. Sitting on its own tidal island in the bay of Loch Laich, this castle dates to around 1320 and makes for a special swim indeed. The castle is privately owned, but there are a few small tours organised every year, so watch out for the chance to see inside.

Loved by: Shetland blogger and influencer, Bee @bumblebambi

7. Tràigh Mhòr, Tolsta, Isle of Lewis

Fancy a wild swimming adventure in the Hebrides? Head to Tràigh Mhòr and you’ll discover beautiful unspoilt golden-white sand and clear waters with an amazing coastal backdrop. Start your swim at Garry Beach and if the waters aren’t too choppy, embrace your inner explorer as you investigate tunnels, arches, and underwater spectacles. During the summer months, the sun barely sets making it the perfect place for a sunset swim.

Loved by: Wild swimmers and surfers

6. Rob Roy’s Bathtub, Stirling 

Believed to be Rob Roy’s regular bathing spot, it’s no surprise that many visitors flock to this idyllic location. Situated to the north of Loch Lomond, this deep pool is below the Falls of Falloch and offers plenty of space to swim and dive in. If you’re an experienced swimmer and can handle the icy water temperatures, take the plunge with various heights of jumps, ranging from a couple of metres to the top of the waterfall. If you prefer to stay dry, bring along your camera and head to the steel viewing platform where you’ll be able to capture fantastic shots of this dramatic landscape.

For a post-swim treat, indulge in a hearty meal at the Drovers Inn and if the weather is nice, head out into the beer garden to enjoy a few of your favourite tipples.

Loved by: Thrillseekers and budding divers

5. Great and Little Bernera, Outer Hebrides

Nope, this is not the Maldives. It’s the secluded lagoon of Little Bernera, an uninhabited island off the coast of Great Bernera on the Isle of Lewis. You can reach this beach with a guided swim experience from Immerse Hebrides. They will take you by RIB boat to all the best swimming spots, and they offer swims for more experienced swimmers, as well as beginners and families.

The Outer Hebrides is famous for its clear turquoise blue waters and there are plenty of lovely spots for wild swimming. In the summer, the sea water can even reach an almost tropical 14 °C.

Loved by: Immerse Hebrides @immersehebrides

4. Achmelvich Beach, Sutherland 

Planning a road trip along the North Coast 500? Bring your wetsuit and dive into the sea at Achmelvich Beach. Situated in the far-north west of Scotland, this beach can only be accessed by a single-track road, where you will be treated to a stunning white-sand beach and dreamy aquamarine waters. Make the most of your beach day by arriving early to enjoy a range of activities including snorkelling and rock pool fishing. You might even spot a few wildlife friends while out in the water, with porpoises, dolphins and minke whales occasionally making an appearance.

Loved by: Snorkellers, wild swimmers, water skiers, windsurfers and kayakers

3. Lower Diabaig, north west Highlands

A secret little cove along the north coast of Scotland, this spot is found at the end of the road in the tiny Highland hamlet, around 10 miles from Torridon in the north west Highlands. A handful of white-washed cottages line the country road, before a shimmering, sheltered bay beckons you in for a quick plunge. Follow your dip with a meal at the amazing restaurant owned by a local couple, the Gille Brighde.

Loved by: Edinburgh influencer, Pippa @pippaperriam

2. River Tay, Perthshire

Discover the joys of Scotland’s longest river that flows through the city of Perth and on towards Dundee. Follow the river upstream to find pebble beaches or little bays dotted around the city centre. To the west, Loch Tay is another lovely swimming spot. Don’t forget to visit the Aberfeldy Distillery for a tour and taste unique Tayside whiskies, lovingly made from the pure fresh waters you just swam in.

Sections of this river are fast flowing so for the best and safest experience, we recommend joining an organised wild swim on the River Tay with Willowgate Activity Centre, based in Perth.

Loved by: Outdoor adventurer and wild swimmer, Calum @caldamac

1. Gullane, East Lothian

How about a gorgeous beach swim next? Gullane is one of East Lothian’s loveliest towns with a narrow, sandy shoreline with great views of the Firth of Forth. You might want to choose a quieter time of day for your swim, as the beach is a popular spot for windsurfers and kite surfers when the wind blows.

Warm up inside Tom Kitchin’s cosy gastropub Bonnie Badger and enjoy a hearty post-swim pub lunch or dinner.

Loved by: Wild swimming coach, Colin Campbell

Top tips for wild swimming

Here are some top tips to stay safe whilst having fun:

Go with a friend – Never swim alone, even if you are an experienced swimmer. If you’re looking for some swim buddies, join the Wild Swimming Scotland Facebook group and get recommendations for new spots to try!

Keep it quick – Take it slowly and if you’re new to the sport, go in and out quickly for your first few swims to get used to the feeling of the cold water, and stay close to the shoreline.

Do your research – Pick your spots carefully and take recommendations from other swimmers and community groups. Lochs in particular can have sudden around the edges, making them particularly deep. It is important to be aware of where you are standing and be cautious of water depth across the loch.

In the summer, watch out for poisonous blue green algae and avoid swimming anywhere near it. Make sure there’s a suitable place to park, and if it’s too busy, go somewhere else instead or come back another day.

Wear a colourful swim cap – Always be wary of what’s going on around you. A visible swim cap can help you be seen by other people on the water, and by people on the shore. Some swimmers like to swim with an inflatable bobble so they can be seen on the water.

Warm up afterwards – Get changed quickly and make sure you come prepared with lots of layers, a woolly hat and hot sugary beverages.

You can get some great safety information from this Scottish Swimming video. There’s further tips on getting started and access rights from:

You can find more information on exploring responsibly in Scotland and from our outdoor safety guide.

I Swim

Watch outdoor swimmer, Louise @lulublueberry, share her love of wild swimming in the film, I Swim 

Other articles you might like: