Surf spots in Scotland
Wavind documents 134 spots in Scotland. The spots listed here are at their best from January, February, and October.
See Scotland on the map
Filter by sport, conditions, and season on the map.
By sport
Spots
- Balevullin Beach (Tiree)Balevullin
- Belhaven Bay (East Lothian)West Barns
- MontroseMontrose
- Yellowcraig BeachDirleton
- St Combs (Aberdeenshire)St Combs
- Balmedie Beach (Aberdeenshire)Balmedie
- Cruden BayCruden Bay
- Elie (Fife)Elie and Earlsferry
- Findhorn BayFindhorn
- North BerwickNorth Berwick
- Bragar (Isle of Lewis)Bragar
- Burghead Bay (Moray Firth)
- Coldingham Bay (Eyemouth Coast)Eyemouth
- Dunaverty Bay (Scot - Kintyre)Southend
- Laggan Bay (Islay)
- Lossie East Beach (Lossiemouth)Lossiemouth
- PennanPennan
- The Harbour (Aberdeen Harbour Area)Aberdeen City
- Thurso EastThurso
- Belhaven Bay (Dunbar)Dunbar
- Bellochantuy Bay (Scot - Kintyre)Bellochantuy
- Boyndie BayInverboyndie
- Dunnet BayCastletown
- East Sands (St Andrews)St Andrews
- Gott Bay (Tiree)Vaul
- Gullane Bay (East Lothian)Gullane
- MachrihanishMachrihanish
- Murkle PointMurkle
- NewburghNewburgh
- Pease BayPease Bay
- Westport (Machrihanish)Kilchenzie
- EyemouthEyemouth
- Kyle of TongueColdbackie
- Machrihanish (Kintyre)Machrihanish
- Polin Beach (Sheigra Coast)Sheigra
- The Maze (Tiree)Kilkenneth
- Thurso BayThurso
- Traigh Eais/Scuivall (Barra)Eoligarry
- West Sands (St Andrews)St Andrews
- AberdeenAberdeen City
- Balephetrish (Tiree)Kenovay
- Cliff Beach (Valtos)Valtos
- Farr BayBettyhill
- Sandend Bay (Sandend)Sandend
- Sandhaven (Pittulie)Sandhaven
- AckergillStaxigoe
- Banff (Inverboyndie Beach) (Scotland)Inverboyndie
- Barvas (Lewis)Brue
- Cliad Bay (Coll)
- Crossapoll (Isle of Tiree)Crossapol
- Lunan Bay (Angus)Braehead of Lunan
- Mangersta Sands (Western Isles Coast)Mangersta
- Mill Bay (Whitehall)Whitehall
- Ness Point (Point of Ness)Dunnet
- Nigg BayAberdeen City
- Saint Cyrus (Angus)
- Southend ReefSouthend
- The SpurMurkle
- Uig Bay (Isle of Lewis)Ardroil
- West Vatersay BeachVatersay
- ArbroathArbroath
- Carskiey Bay
- CullenCullen
- Dalbeg (Carloway)Dalbeg
- FraserburghFraserburgh
- Hough Bay (Tiree)Balevullin
- Loch BreachachaBreachacha
- Oldshoremore (Blairmore Coast)Blairmore
- Rubh A Bhiogar (Lewis)Brue
- Sandside Bay (New Reay)New Reay
- Sango Sands (Durness Coast)Durness
- Skirza Harbour (Freswick Coast)Skirza / Skirsa
- Talisker (Skye)
- Torrisdale BayBettyhill
- Wisemans (Pittulie)Pittulie
- Ardnave Point and Bay (Islay)
- Balnakiel Bay (Sutherland)
- EoropieSouth Dell
- Eoropie (Western Isles - Lewis)Eoropie
- Graveyards 5Bellochantuy
- MelvichMelvich
- Phingask (Fraserburgh)Fraserburgh
- ScarfskerryScarfskerry
- The Cove 4 (Crosskirk)Crosskirk
- Balmedie (Aberdeenshire)Newburgh
- CarnoustieCarnoustie
- Crossapoll Bay (Argyll and Bute)
- Gills Bay
- Grishipoll BayArnabost
- Johnshaven (Scot - East Coast)Johnshaven
- Kingsbarns (Fife)Kingsbarns
- MachrihanishKilchenzie
- Peffer Sands (East Lothian)Scoughall
- RackwickRackwick
- Sandwood Bay
- West Point (Fraserburgh)Fraserburgh
- BarassieTroon
- Bay of Skaill (Skaill Bay)
- Brimms Ness (Crosskirk)Crosskirk
- Lossit Bay (Portnahaven)Portnahaven
- Nothing LeftMurkle
- Sandford Bay (Boddam Coast)Boddam
- Balephuil Bay (Tiree)Balephuil
- Shitpipe (Thurso)Thurso
- Tang Head (Scarfskerry Coast)Mey
- White Sands (Belhaven, Dunbar)Dunbar
- Caravans (Glenbarr)Glenbarr
- Father Johns' Beach (Barra)Borve
- Freswick BaySkirza / Skirsa
- InverbervieGourdon
- Saligo
- Sinclair's Bay (Caithness)
- Spey BaySpey Bay
- Sunnyside BayInverboyndie
- Tralee Bay Beach (Benderloch)Benderloch
- Birsay Bay (Orkney)Birsay
- Chapel Point (Innerwick)Innerwick
- Dalmore Bay (Carloway)Carloway
- Ham (Scot - North Coast)Brough
- Hogh Bay
- Machir Bay (Fife)
- Saviskaill Bay (Orkney)
- StonehavenStonehaven
- Troon South BeachTroon
- Feall Bay (Argyll and Bute)
- Grim Ness (Orkney)
- Middle Beach (Machrihanish)Kilchenzie
- Port Bharrapol (Tiree)Sandaig
- Ruhba Phail (Lewis)Mangersta
- Strathy BayStrathy
- The Green (Tiree)Kenovay
- The Left (Crosskirk)Crosskirk
- The Pole (Scot - North Coast)Murkle
- Palmer CoveMacduff