Scotland · United Kingdom

Right now

Where to surf

No clear pick yet

There is not enough current forecast information to choose a spot.

Check tomorrow →
What's missing?
  • No usable upcoming daylight wave or wind evidence is available. Check Tomorrow if today’s daylight has ended.

Scotland spots

Filters

4 spots

Scotland

4 spots
Scotland surf forecast
SpotBreaking surfOutlookBest next 4hWindTideHourly timeline
Pease BayNNE offshore model swell · 0.9 ft @ 7s
UnavailableEvidence unavailableTiming unavailable— UnavailableunavailableUnavailableunavailable
Thurso EastW offshore model swell · 7.3 ft @ 10s
UnavailableEvidence unavailableTiming unavailable— UnavailableunavailableUnavailableunavailable
LossiemouthNE offshore model swell · 0.6 ft @ 7s
UnavailableEvidence unavailableTiming unavailable— UnavailableunavailableUnavailableunavailable
MachrihanishWNW offshore model swell · 5.4 ft @ 10s
UnavailableEvidence unavailableTiming unavailable— UnavailableunavailableUnavailableunavailable

Scotland

4 spots

Pease Bay

Unavailable

Offshore swell: NNE 0.9 ft @ 7s

Evidence unavailableWhen to goTiming unavailable
Wind— UnavailableunavailableTideUnavailableunavailable
Hourly timeline
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
Open hourly forecast

Thurso East

Unavailable

Offshore swell: W 7.3 ft @ 10s

Evidence unavailableWhen to goTiming unavailable
Wind— UnavailableunavailableTideUnavailableunavailable
Hourly timeline
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
Open hourly forecast

Lossiemouth

Unavailable

Offshore swell: NE 0.6 ft @ 7s

Evidence unavailableWhen to goTiming unavailable
Wind— UnavailableunavailableTideUnavailableunavailable
Hourly timeline
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
Open hourly forecast

Machrihanish

Unavailable

Offshore swell: WNW 5.4 ft @ 10s

Evidence unavailableWhen to goTiming unavailable
Wind— UnavailableunavailableTideUnavailableunavailable
Hourly timeline
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
UUnavailableUnavailable
Open hourly forecast

Seven-day outlook

DaySurfBest periodWhereWind
UnavailableRanking unavailableRegional modelWind unavailable
UnavailableRanking unavailableRegional modelWind unavailable
UnavailableRanking unavailableRegional modelWind unavailable
UnavailableRanking unavailableRegional modelWind unavailable
UnavailableRanking unavailableRegional modelWind unavailable
UnavailableRanking unavailableRegional modelWind unavailable
UnavailableRanking unavailableRegional modelWind unavailable
Forecast sources 3/9 current

Coastal waves, offshore swell, and surf height describe different conditions. Source availability does not measure forecast accuracy.

Wave observation

Cefas Moray Firth WaveNet Site · 57.9665,-3.3331 · 28 km from Lossiemouth

Cefas Moray Firth WaveNet Site · 57.9665,-3.3331 · 28 km from Lossiemouth; Observed significant offshore wave height (Hm0), Moray Firth; telemetry with preliminary automated quality checks, not local breaking surf. Magnetic direction withheld pending conversion validation. © Crown copyright 2026; Cefas data provided as is, without warranty or liability for use. Data policy: https://www.cefas.co.uk/data-and-publications/wavenet/data-policy/
Current

Tide prediction

WorldTides API

Tide predictions and station lookup; market adapter or station mapping not connected
UnavailableNo source time

Report or official forecast

MET Norway Ocean Forecast · Pease Bay · grid 55.9535,-2.2980 (3 km)

MET Norway Ocean Forecast · Pease Bay · grid 55.9535,-2.2980 (3 km); Range across available hourly significant offshore wave forecasts for this local date; not breaking surf. Coastal shelter and nearshore transformations unresolved
Current