Know when it's pumping.

Star ratings, swell, wind and tides for every UK break, from Thurso to Porthleven.

Find a break Search, nearby, or tap a pin

Finding breaks near you…

Regions UK live · more coming

Loading…

Surf
SurfRatingPrimary swellSecondary swellWindTemp
Fetching the latest model run…
Tides and light Model estimate, metres from mean sea level
WavesECMWF WAM
At…
—
Loading…
What surfers say From a Swell Otter user
Swell Otter: the otter on a Cornish clifftop above the surf

Skip the skunk. Score with Swell Otter.

“alll my friends followed [another forecast app] and got skunked, but I listened to surf otter and scored empty pumping waves, thanks surf otter”

Unknown frother

Every break we forecast 203 UK spots

Swell Otter is a free surf forecast for the UK, made by a UK company with no ads. Live forecasts, tides and guides are free; optional Premium unlocks every surf cam. Each break gets an hourly forecast for the next 7 days, rated out of five stars from the swell, wind and tide models. How Swell Otter works.

UK surf right now: Barvas, Lewis 1–2ft, 2 of 5 stars, 0.5m WNW swell at 9 seconds, 2mph S wind (offshore); Dalmore, Lewis 1–2ft, 2 of 5 stars, 0.5m WNW swell at 8 seconds, 3mph S wind (cross-shore); Eoropie 1–2ft, 2 of 5 stars, 0.5m WNW swell at 7 seconds, 5mph SW wind (cross-shore). Best session in the next 7 days: Gunwalloe on Tuesday 10 November at 4pm, 7–10ft, 4 of 5 stars, 2.5m SW swell at 10 seconds, 11mph E wind (offshore). Updated 7:05am UK time from 203 breaks.

Cornwall

  • Fistral surf report1–2ft · ☆☆☆☆☆ Guide
  • Watergate Bay surf report1–2ft · ☆☆☆☆☆ Guide
  • Sennen surf report1–2ft · ☆☆☆☆☆ Guide
  • Porthleven surf report1–2ft · ★☆☆☆☆ Guide
  • Summerleaze, BudeSoon
  • Widemouth BaySoon
  • PolzeathSoon
  • Constantine BaySoon
  • Harlyn BaySoon
  • Mawgan PorthSoon
  • CrantockSoon
  • Holywell BaySoon
  • PerranporthSoon
  • PorthtowanSoon
  • Gwithian and GodrevySoon
  • Porthmeor, St IvesSoon
  • Praa SandsSoon
  • Poldhu CoveSoon
  • Whitsand BaySoon
  • GwenverSoon
  • St AgnesSoon
  • Chapel PorthSoon
  • Treyarnon BaySoon
  • Trevone BaySoon
  • TowanSoon
  • TolcarneSoon
  • Lusty GlazeSoon
  • CrookletsSoon
  • SandymouthSoon
  • Trebarwith StrandSoon
  • GunwalloeSoon
  • Kennack SandsSoon
  • PortwrinkleSoon
  • PortreathSoon
  • PorthcothanSoon
  • SummerleazeSoon
  • MillookSoon
  • TregantleSoon
  • Polurrian CoveSoon
  • Long RockSoon

Devon

  • Croyde surf reportFlat · ☆☆☆☆☆ Guide
  • Bantham surf report1–2ft · ☆☆☆☆☆ Guide
  • WoolacombeSoon
  • PutsboroughSoon
  • Saunton SandsSoon
  • Westward Ho!Soon
  • LynmouthSoon
  • ChallaboroughSoon
  • WemburySoon
  • DownendSoon
  • Hope CoveSoon
  • ThurlestoneSoon
  • Speke's MillSoon
  • BovisandSoon

South Coast

  • West BaySoon
  • Kimmeridge BaySoon
  • Boscombe, BournemouthSoon
  • Compton BaySoon
  • Hayling IslandSoon
  • East WitteringSoon
  • BrightonSoon
  • Camber SandsSoon
  • Joss BaySoon
  • SouthbourneSoon
  • HighcliffeSoon
  • ShorehamSoon
  • SeafordSoon
  • Freshwater BaySoon
  • Bracklesham BaySoon
  • WorthingSoon

East Anglia

  • CromerSoon
  • East RuntonSoon
  • WalcottSoon
  • Sea PallingSoon
  • GorlestonSoon
  • OverstrandSoon
  • SheringhamSoon
  • MundesleySoon

Yorkshire

  • StaithesSoon
  • SandsendSoon
  • WhitbySoon
  • Scarborough North BaySoon
  • Cayton BaySoon
  • FileySoon
  • FraisthorpeSoon
  • Runswick BaySoon
  • BridlingtonSoon
  • Robin Hood's BaySoon
  • HornseaSoon

North East England

  • Saltburn surf reportFlat · ☆☆☆☆☆ Guide
  • Tynemouth Longsands surf report1–2ft · ☆☆☆☆☆ Guide
  • RedcarSoon
  • Seaton CarewSoon
  • Seaburn, SunderlandSoon
  • Sandhaven, South ShieldsSoon
  • Whitley BaySoon
  • Blyth South BeachSoon
  • Druridge BaySoon
  • AlnmouthSoon
  • Embleton BaySoon
  • BamburghSoon
  • CullercoatsSoon
  • NewbigginSoon
  • BeadnellSoon
  • SeahamSoon
  • AmbleSoon

North West England

  • BlackpoolSoon
  • SeascaleSoon
  • St BeesSoon
  • SilecroftSoon

Wales

  • Freshwater West surf report1–2ft · ★★☆☆☆ Guide
  • Rest Bay, Porthcawl surf report1–2ft · ☆☆☆☆☆ Guide
  • Llantwit MajorSoon
  • SoutherndownSoon
  • AberavonSoon
  • Langland BaySoon
  • Caswell BaySoon
  • LlangennithSoon
  • ManorbierSoon
  • Broad HavenSoon
  • NewgaleSoon
  • Whitesands BaySoon
  • AberystwythSoon
  • Hell's Mouth (Porth Neigwl)Soon
  • Porth CeiriadSoon
  • AberdaronSoon
  • RhosneigrSoon
  • AberffrawSoon
  • RhossiliSoon
  • Oxwich BaySoon
  • Hunts BaySoon
  • Freshwater EastSoon
  • Marloes SandsSoon
  • Broad Haven SouthSoon
  • Poppit SandsSoon
  • LlangrannogSoon
  • Black Rock SandsSoon
  • Porth OerSoon
  • Trearddur BaySoon
  • Ogmore-by-SeaSoon
  • Tenby South BeachSoon
  • West Angle BaySoon
  • DruidstonSoon
  • AbereiddiSoon
  • BorthSoon
  • HarlechSoon

Scotland

  • Thurso East surf report1–2ft · ★★☆☆☆ Guide
  • Pease Bay surf report1–2ft · ☆☆☆☆☆ Guide
  • Brims NessSoon
  • Dunnet BaySoon
  • MelvichSoon
  • Strathy BaySoon
  • Torrisdale BaySoon
  • Balnakeil, DurnessSoon
  • Sandwood BaySoon
  • Bay of Skaill, OrkneySoon
  • Barvas, LewisSoon
  • Dalmore, LewisSoon
  • Scarista, HarrisSoon
  • Balevullin, TireeSoon
  • MachrihanishSoon
  • LossiemouthSoon
  • SandendSoon
  • FraserburghSoon
  • Aberdeen BeachSoon
  • St Andrews West SandsSoon
  • Belhaven BaySoon
  • Coldingham BaySoon
  • SandsideSoon
  • Farr BaySoon
  • SkirzaSoon
  • Machir BaySoon
  • WestportSoon
  • ThorntonlochSoon
  • Cruden BaySoon
  • StonehavenSoon
  • EoropieSoon
  • MangerstaSoon
  • Sinclair's BaySoon
  • BroraSoon
  • BalmedieSoon
  • Lunan BaySoon
  • KingsbarnsSoon
  • AchmelvichSoon
  • Big SandSoon

Northern Ireland

  • Whiterocks, Portrush surf report1–2ft · ☆☆☆☆☆ Guide
  • West Strand, PortrushSoon
  • Portstewart StrandSoon
  • CastlerockSoon
  • Benone StrandSoon
  • BallycastleSoon
  • TyrellaSoon
  • East StrandSoon
  • PortballintraeSoon
  • Whitepark BaySoon

Channel Islands

  • St Ouen's Bay, JerseySoon
  • Plémont, JerseySoon
  • Vazon Bay, GuernseySoon
  • Portinfer, GuernseySoon
  • Le Pulec, JerseySoon
  • Perelle Bay, GuernseySoon
  • Grève de Lecq, JerseySoon
  • Pembroke Bay, GuernseySoon