The nine Aberdeen and Aberdeenshire beaches among Scotland's 50 cleanest
It's been a long time coming, but summer has finally arrived in Scotland with warmer temperatures blessing the north-east in recent weeks.
And more warm weather could be on the way, with some forecasters suggesting a 'Saharan plume' is heading towards Britain in the coming days.
With warm weather arriving from Africa, temperatures are expected to rise with Saturday looking particularly warm for parts of Scotland.
READ MORE: Aberdeenshire man launches ambitious fundraiser to summit Everest and walk coast-to-coast in wellies
READ MORE: Baby Reindeer's real life Martha slams nightclub over claims she was booked for personal appearance
The mercury could reach the mid 20s in western areas although it certainly won't be cold elsewhere, writes the Scottish Daily Express.
And what better way to celebrate the warm weather than a trip the beach? Thankfully, Scots have plenty of options with popular spots and hidden gems aplenty to choose from.
One thing you want to ensure when heading for the seaside is that your chosen beach will be clean. Thankfully, you can check ahead with our handy guide of the 50 (well, 52) cleanest beaches in the country.
These were the coastal areas that picked up Keep Scotland Beautiful awards in 2023 for their pristine condition. There is a good mix from across the country with the focus on popular, well-used facilities.
The north-east has plenty of impressive coastal areas, and it was no surprise to see them feature heavily, with nine beaches in Aberdeen and Aberdeenshire included.
There are plenty more secret beaches in the Highlands and islands as well that boast crystal clear waters and golden sand. But if you want good transport links and facilities nearby, these 52 will be right up your street.
Cleanest beaches in Scotland
Aberdeen Ballroom Beach, Aberdeen
Balmedie, Aberdeenshire
Collieston, Aberdeenshire
Stonehaven, Aberdeenshire
Fraserburgh Waters of Philorth, Aberdeenshire
Peterhead Lido, Aberdeenshire
Cruden Bay, Aberdeenshire
Fraserburgh Tigerhill, Aberdeenshire
Inverboyndie, Aberdeenshire
Lunan Bay, Angus
Montrose Seafront, Angus
Arbroath, Angus
Carnoustie, Angus
Monifieth, Angus
East Haven, Angus
Broughty Ferry, Dundee
Dunbar East Beach, East Lothian
Gullane Bents, East Lothian
Belhaven Bay, Dunbar, East Lothian
Longniddry Bents, Gosford, East Lothian
North Berwick Milsey Bay, East Lothian
North Berwick West Beach, East Lothian
Yellowcraig, East Lothian
Longniddry Bents, East Lothian
Elie Harbour Beach, Fife
St Andrews West Sands, Fife
Leven, Fife
Burntisland, Fife
St Andrews East Sands, Fife
Aberdour Silver Sands, Fife
Aberdour Black Sands, Fife
Crail Roome Bay, Fife
Kingsbarns, Fife
Elie Ruby Bay, Fife
Billowness, Anstruther, Fife
Kinghorn (Pettycur), Fife
Kirkcaldy Seafield, Fife
Kirkcaldy Pathhead Sands, Fife
Loch Morlich, Highland
Brora Beach, Highland
Sango Sands, Highland
Dornoch Beach, Highland
Nairn Central, Highland
Irvine Beach, North Ayrshire
Coldingham, Scottish Borders
West Sandwick, Shetland
Maidens, South Ayrshire
Ayr Beach, South Ayrshire
Prestwick, South Ayrshire
Girvan, South Ayrshire
Troon (South Beach), South Ayrshire
Barassie Beach, South Ayrshire