Skip to content
Surf map Saved spots
Units
Imperial: ft, mph, °F Metric: m, kph, °C Switch to dark mode

Area

Scotland surf forecasts

45 spots, biggest surf first

Spots

45 spots
SpotSurfRatingWind
BreckonLerwick 3.3ft Fair · 2.5/5 13 mphCross-shore
MangerstaStornoway 3.2ft Poor · 2.4/5 6 mphCross-shore
Cliff BeachIsle of Lewis 3.2ft Poor · 2.4/5 6 mphCross-shore
DalbegIsle of Lewis 3.2ft Poor · 2.3/5 6 mphCross-shore
Port of NessIsle of Lewis 3.2ft Poor · 2.3/5 7 mphCross-shore
MarwickStromness 2.9ft Poor · 2.3/5 6 mphCross-shore
Dunnet BayThurso 2.8ft Poor · 2.3/5 5 mphCross-shore
Lunan BayMontrose 2.6ft Poor · 1.7/5 6 mphCross-shore
Cruden BayPort Erroll 2.6ft Poor · 1.7/5 5 mphCross-shore
StonehavenStonehaven 2.5ft Very Poor · 1.0/5 5 mphOnshore
MelvichThurso 2.4ft Fair · 2.7/5 2 mphOffshore
Lossit BayIsle of Islay 2.4ft Fair · 2.6/5 6 mphOffshore
Nigg BayAberdeen 2.3ft Poor · 1.7/5 5 mphCross-shore
Saligo BayIsle of Islay 2.3ft Fair · 2.6/5 6 mphOffshore
Pease BayDunbar 2.2ft Very Poor · 1.0/5 6 mphOnshore
GulberwickLerwick 2.2ft Very Poor · 1.2/5 8 mphOnshore
CullenCullen 2.2ft Fair · 3.1/5 5 mphCross-shore
ScourieUllapool 2.2ft Poor · 2.2/5 2 mphCross-shore
Sandwood BayUllapool 2.2ft Poor · 2.2/5 2 mphCross-shore
HostaIsle of North Uist 2.1ft Poor · 2.3/5 7 mphCross-shore
BanffBanff 2.1ft Fair · 3.1/5 5 mphCross-shore
KingsbarnsCrail 2ft Very Poor · 1.0/5 6 mphOnshore
FraserburghFraserburgh 2ft Poor · 1.7/5 6 mphCross-shore
Belhaven BayDunbar 2ft Very Poor · 1.0/5 5 mphOnshore
Coldingham BayEyemouth 1.9ft Poor · 1.6/5 6 mphCross-shore
Thurso EastThurso 1.8ft Fair · 2.7/5 5 mphOffshore
TorrisdaleThurso 1.8ft Poor · 2.3/5 2 mphCross-shore
Lybster HarbourWick 1.7ft Very Poor · 1.0/5 4 mphOnshore
BalevullinBarra 1.7ft Poor · 2.2/5 4 mphCross-shore
East Sands BeachSaint Andrews 1.6ft Very Poor · 1.0/5 5 mphOnshore
MachrihanishCampbeltown 1.2ft Poor · 1.7/5 5 mphOffshore
Talisker BayPortree 1.1ft Poor · 2.1/5 2 mphOffshore
GlenbrittlePortree 1.1ft Poor · 1.7/5 3 mphOffshore
Brora BeachBrora 1.1ft Very Poor · 1.0/5 2 mphOnshore
Sango BayThurso 1ft Poor · 2.3/5 2 mphCross-shore
Kiloran BayIsle of Islay 1ft Poor · 2.0/5 5 mphCross-shore
Bu SandsKirkwall 0.9ft Very Poor · 1.0/5 10 mphCross-shore
Portobello BeachMusselburgh 0.8ft Very Poor · 1.0/5 5 mphOnshore
Brims NessThurso 0.7ft Very Poor · 1.0/5 5 mphOffshore
Silver SandsAberdour 0.5ft Very Poor · 1.0/5 5 mphCross-shore
Gills BayThurso 0.3ft Very Poor · 1.0/5 8 mphCross-shore
GullaneGullane 0.2ft Very Poor · 1.0/5 5 mphCross-shore
Port BharrapolBarra 0.2ft Very Poor · 1.0/5 4 mphOffshore
Hopeman HarbourHopeman 0ft Very Poor · 1.0/5 1 mphCross-shore
PettycurKinghorn 0ft Very Poor · 1.0/5 5 mphOffshore