Skip to content
Surfhog home

Historical surf replay

St Ives Bay surf conditions on Thu, Jul 9, 2026

Godrevy forecast and wind observations, with Sevenstones offshore and Perranporth inshore wave readings. Each source keeps its own location and role so the view provides coastal context without presenting nearby buoy readings as measurements at the surf break.

Surf Day Summary

AI generated

There were small, messy waves at Godrevy and Gwithian: the WNW swell was well aligned, but northerly cross-onshore winds made conditions untidy. The model offshore wave height was 1.4–1.9 feet at 9–9.5 seconds; Perranporth’s aligned inshore signal was weaker and shorter-period.

Generated from the completed forecast and observations shown on this page.

Day at a glance

Forecast and observations in their coastal context

Predicted at Godrevy

Last stored wave forecast

Wave height
1.4–1.9 ft
Swell period
9–9.5s
Combined wave direction
WNW 290°
Primary swell direction
WNW 285°

well aligned with this coast

Wind mostly northerly

NNE 21°cross-onshore

24 stored hourly values. This is the final stored revision, not necessarily the forecast first issued for the day.

Observed in west Cornwall

Godrevy wind and weather

Wind speed
5–9 mph

Wind mostly northerly

N 11°cross-onshore

24 observations. Godrevy is close enough to provide useful regional wind context for both coasts, although local effects can differ.Explore all weather readings.

Incoming Atlantic swell

Sevenstones

Wave height
2–3.3 ft
Period
6–8s
Observed wave direction
Unavailable
Exposure unavailable

24 readings.Open the Sevenstones archive.

Nearby north-coast inshore response

Perranporth

Wave height
1.9–2.8 ft
Period
4–6s
Observed wave direction
WNW 285°
well aligned with this coast

48 readings.Open the Perranporth archive.

How the stored wind forecast compared

Observed average wind was 1 mph lighter than the last stored forecast.

Forecast: wind mostly northerly; observed: wind mostly northerly.

Observed wind at N 11° was cross-onshore for Godrevy and Gwithian.

These sources describe different locations and exposures. Offshore and inshore buoy readings provide context for St Ives Bay; they are not measurements taken at the surf break itself. Directional labels use Godrevy and Gwithian as a representative north-west-facing swell window; individual peaks and beaches can differ.

Hour-by-hour replay

The charts share the same time axis so offshore signals, inshore readings and regional wind can be compared without treating them as the same measurement location.

Two line charts show wave height and wind speed through the selected day for St Ives Bay. The detailed table following the charts contains the same values in text form.

Wave height through the day

Wind speed through the day

Hourly forecast and observation values
TimeGodrevy forecast waveWave directionSwell directionGodrevy forecast windObserved windSevenstones heightSevenstones periodSevenstones directionPerranporth heightPerranporth periodPerranporth direction
1.7 ftWNW 290°WNW 287°6 mphNNW5 mphNNE2.3 ft8.0sUnavailable2.5 ft5.0sW 264°
1.8 ftWNW 290°WNW 289°5 mphN6 mphN2.3 ft8.0sUnavailable2.5 ft5.0sW 277°
1.7 ftWNW 290°WNW 288°5 mphN6 mphN2.0 ft8.0sUnavailable2.3 ft5.0sWNW 283°
1.7 ftWNW 290°WNW 287°6 mphN5 mphNNE2.3 ft8.0sUnavailable2.3 ft5.0sWNW 288°
1.7 ftWNW 289°WNW 286°6 mphN6 mphN2.0 ft7.0sUnavailable2.2 ft5.0sWNW 297°
1.7 ftWNW 289°WNW 286°6 mphNNE5 mphNNE2.3 ft7.0sUnavailable2.3 ft5.0sWNW 290°
1.7 ftWNW 289°WNW 286°6 mphNNE6 mphNNE2.6 ft7.0sUnavailable2.3 ft5.0sWNW 284°
1.8 ftWNW 289°WNW 286°6 mphNNE7 mphNNE3.3 ft–sUnavailable2.4 ft6.0sWNW 287°
1.9 ftWNW 289°WNW 286°7 mphNNE6 mphNE2.6 ft7.0sUnavailable2.5 ft6.0sW 273°
1.9 ftWNW 290°WNW 285°8 mphNNE6 mphN2.6 ft7.0sUnavailable2.8 ft5.0sWNW 300°
1.9 ftWNW 290°WNW 285°8 mphNNE7 mphN3.3 ft7.0sUnavailable2.8 ft5.0sW 267°
1.8 ftWNW 291°WNW 285°9 mphNNE7 mphN2.6 ft7.0sUnavailable2.8 ft5.0sW 274°
1.7 ftWNW 291°WNW 286°10 mphNNE8 mphN2.6 ft6.0sUnavailable2.6 ft5.0sW 271°
1.6 ftWNW 290°WNW 286°10 mphN8 mphN2.6 ft6.0sUnavailable2.6 ft5.0sWNW 302°
1.6 ftWNW 290°WNW 285°10 mphNNE9 mphN2.3 ft7.0sUnavailable2.7 ft5.0sNW 311°
1.5 ftWNW 289°WNW 284°10 mphNNE9 mphN2.3 ft7.0sUnavailable2.2 ft4.0sNW 305°
1.4 ftWNW 288°WNW 283°10 mphNNE9 mphN2.3 ft7.0sUnavailable2.1 ft5.0sWNW 302°
1.5 ftWNW 289°WNW 283°10 mphNNE7 mphN2.0 ft7.0sUnavailable2.0 ft5.0sWNW 290°
1.5 ftWNW 292°WNW 283°9 mphNNE8 mphN2.0 ft7.0sUnavailable1.9 ft5.0sWNW 283°
1.6 ftWNW 292°WNW 283°9 mphNNE7 mphN2.0 ft7.0sUnavailable1.9 ft4.0sWNW 284°
1.6 ftWNW 292°WNW 283°9 mphNE8 mphNNE2.0 ft7.0sUnavailable2.0 ft5.0sW 280°
1.6 ftWNW 292°WNW 283°8 mphNE6 mphNNE2.0 ft7.0sUnavailable2.2 ft5.0sW 277°
1.7 ftWNW 292°WNW 284°8 mphNE6 mphNNE2.0 ft7.0sUnavailable2.2 ft5.0sW 278°
1.7 ftWNW 293°WNW 284°7 mphNE6 mphNE2.3 ft7.0sUnavailable2.2 ft5.0sW 270°