🐚 Magic Seahorse

Surf forecasts, kept simple.

Loading live data…
☀️ ↑ 6:12am
8:47pm ↓

Aberdaron

Llŷn Peninsula, North Wales
Fetching the latest swell…

Abersoch

Llŷn Peninsula, North Wales
Fetching the latest swell…

Balevullin

Isle of Tiree, Scotland
Fetching the latest swell…

Bamburgh

Northumberland
Fetching the latest swell…

Bantham

Devon
Fetching the latest swell…

Barmouth

Gwynedd, Wales
Fetching the latest swell…

Belhaven Bay

East Lothian, Scotland
Fetching the latest swell…

Bigbury-on-Sea

Devon
Fetching the latest swell…

Boscombe

Dorset
Fetching the latest swell…

Broad Haven South

Pembrokeshire
Fetching the latest swell…

Bude

Cornwall
Fetching the latest swell…

Camber Sands

East Sussex
Fetching the latest swell…

Caswell Bay

Gower Peninsula, South Wales
Fetching the latest swell…

Cayton Bay

North Yorkshire
Fetching the latest swell…

Chesil Beach (Portland)

Dorset
Fetching the latest swell…

Coldingham Bay

Scottish Borders
Fetching the latest swell…

Compton Bay

Isle of Wight
Fetching the latest swell…

Constantine Bay

Cornwall
Fetching the latest swell…

Croyde Bay

North Devon
Fetching the latest swell…

Exmouth

Devon
Fetching the latest swell…

Filey

North Yorkshire
Fetching the latest swell…

Fistral Beach

Cornwall
Fetching the latest swell…

Formby

Merseyside
Fetching the latest swell…

Fraserburgh

Aberdeenshire, Scotland
Fetching the latest swell…

Freshwater West

Pembrokeshire
Fetching the latest swell…

Gwithian (Godrevy)

Cornwall
Fetching the latest swell…

Harlech

Gwynedd, Wales
Fetching the latest swell…

Harlyn Bay

Cornwall
Fetching the latest swell…

Hell's Mouth (Porth Neigwl)

Llŷn Peninsula, North Wales
Fetching the latest swell…

Instow

Devon
Fetching the latest swell…

Llangennith (Rhossili Bay)

Gower Peninsula, South Wales
Fetching the latest swell…

Lunan Bay

Angus, Scotland
Fetching the latest swell…

Machir Bay

Isle of Islay, Scotland
Fetching the latest swell…

Manorbier

Pembrokeshire
Fetching the latest swell…

Newborough (Llanddwyn Beach)

Anglesey, Wales
Fetching the latest swell…

Newgale

Pembrokeshire
Fetching the latest swell…

Oxwich Bay

Gower Peninsula, South Wales
Fetching the latest swell…

Pease Bay

Scottish Borders
Fetching the latest swell…

Perranporth

Cornwall
Fetching the latest swell…

Polzeath

Cornwall
Fetching the latest swell…

Porthcawl — Rest Bay

South Wales
Fetching the latest swell…

Porthcawl — Sandy Bay

South Wales
Fetching the latest swell…

Porthtowan

Cornwall
Fetching the latest swell…

Portrush (West Strand)

County Antrim, Northern Ireland
Fetching the latest swell…

Portstewart Strand

County Londonderry, Northern Ireland
Fetching the latest swell…

Praa Sands

Cornwall
Fetching the latest swell…

Rhosneigr

Anglesey, Wales
Fetching the latest swell…

Sandend Bay

Aberdeenshire, Scotland
Fetching the latest swell…

Saunton Sands

North Devon
Fetching the latest swell…

Sennen Cove

Cornwall
Fetching the latest swell…

Staffin Bay

Isle of Skye, Scotland
Fetching the latest swell…

Tenby South Beach

Pembrokeshire
Fetching the latest swell…

Thurlestone

Devon
Fetching the latest swell…

Thurso East

Caithness, Scotland
Fetching the latest swell…

Tynemouth Longsands

Tyne & Wear
Fetching the latest swell…

Watergate Bay

Cornwall
Fetching the latest swell…

West Bay

Dorset
Fetching the latest swell…

West Wittering

West Sussex
Fetching the latest swell…

Westward Ho!

Devon
Fetching the latest swell…

Whistling Sands (Porth Oer)

Llŷn Peninsula, North Wales
Fetching the latest swell…

Whitesands Bay

Pembrokeshire
Fetching the latest swell…

Whitsand Bay

Cornwall
Fetching the latest swell…

Widemouth Bay

Cornwall
Fetching the latest swell…

Winterton-on-Sea

Norfolk
Fetching the latest swell…

Woolacombe

North Devon
Fetching the latest swell…