More sources are loading. This report will refresh when they arrive.Refresh report

Hainan · China

Today

Places to check

Riyue Bay7:41 AM–9:00 AM GMT+8

Looks good · Low confidence

Similar forecast: Houhai Bay.

1.4–1.5 ft · Offshore waves · not face height

Wind: 5.3 kt · direction unavailable

Other places to check
  • Houhai Bay · 7:41 AM–8:00 AM GMT+8 · Looks good
    1.5–1.5 ft · Offshore waves · not face height · 5.4 kt cross-shore
Why this spot?
  • Light wind should keep the water smoother.

Hainan spots

Filters

2 spots

Hainan

2 spots
Hainan surf forecast
SpotBreaking surfOutlookBest remainingWindTideHourly timeline
Riyue BayESE offshore model swell · 1.4 ft @ 3s
UnavailableLooks goodLow confidence7:41 AM–9:00 AMNNE 4.5 ktcross-shoreUnavailableunavailable
Houhai BayESE offshore model swell · 0.9 ft @ 4s
UnavailableLooks goodLow confidence7:41 AM–8:00 AMNE 5.4 ktcross-shoreUnavailableunavailable

Hainan

2 spots

Riyue Bay

Unavailable

Offshore swell: ESE 1.4 ft @ 3s

Looks goodLow confidenceWhen to go7:41 AM–9:00 AM
WindNNE 4.5 ktcross-shoreTideUnavailableunavailable
Hourly timeline
UUnavailable3.8Unavailable
UUnavailable2.4Unavailable
UUnavailable3.1Unavailable
UUnavailable2.7Unavailable
UUnavailable3.5Unavailable
UUnavailable4.1Unavailable
UUnavailable3.8Unavailable
UUnavailable3.2Unavailable
UUnavailable4.5Unavailable
UUnavailable5.3Unavailable
UUnavailable5.9Unavailable
UUnavailable5.8Unavailable
UUnavailable7.2Unavailable
UUnavailable5.7Unavailable
UUnavailable7.3Unavailable
UUnavailable7Unavailable
UUnavailable6.6Unavailable
UUnavailable6.5Unavailable
UUnavailable5.3Unavailable
UUnavailable5.9Unavailable
UUnavailable5Unavailable
UUnavailable2.9Unavailable
UUnavailable2.2Unavailable
UUnavailable3Unavailable
Open hourly forecast

Houhai Bay

Unavailable

Offshore swell: ESE 0.9 ft @ 4s

Looks goodLow confidenceWhen to go7:41 AM–8:00 AM
WindNE 5.4 ktcross-shoreTideUnavailableunavailable
Hourly timeline
UUnavailable7.9Unavailable
UUnavailable7.2Unavailable
UUnavailable6.4Unavailable
UUnavailable5.6Unavailable
UUnavailable5.6Unavailable
UUnavailable4.8Unavailable
UUnavailable3.6Unavailable
UUnavailable4.4Unavailable
UUnavailable5.4Unavailable
UUnavailable7.2Unavailable
UUnavailable8.4Unavailable
UUnavailable8.7Unavailable
UUnavailable8.3Unavailable
UUnavailable8.1Unavailable
UUnavailable10Unavailable
UUnavailable9.8Unavailable
UUnavailable9.4Unavailable
UUnavailable10.2Unavailable
UUnavailable8.6Unavailable
UUnavailable7.4Unavailable
UUnavailable8.5Unavailable
UUnavailable7.8Unavailable
UUnavailable8.4Unavailable
UUnavailable8.1Unavailable
Open hourly forecast

Seven-day outlook

DaySurfBest periodWhereWind
UnavailableRanking unavailableRegional modelWind 2–10 kt varying direction
UnavailableRanking unavailableRegional modelWind 0.5–8 kt varying direction
UnavailableRanking unavailableRegional modelWind 0–7 kt varying direction
UnavailableRanking unavailableRegional modelWind 0–7 kt varying direction
UnavailableRanking unavailableRegional modelWind 0.5–7 kt varying direction
UnavailableRanking unavailableRegional modelWind 1–7.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 0–6.5 kt varying direction
Forecast sources 2/7 current

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

Wave observation

The Buoy API

Normalized nearest-buoy discovery and readings; market adapter or station mapping not connected
UnavailableNo source time

Tide prediction

WorldTides API

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