UK & Ireland

Your next session starts here.

· Behind the forecast

A model wave height offshore is the start of a forecast, not a measurement of breaking surf at your beach.

BestSwell reads saved hourly predictions from our Python forecasting engine. Available wave and wind models provide inputs; local beach profiles and the engine’s calculations translate those inputs into estimated breaking surf and quality scores. The website displays those saved results rather than making a new upstream request every time someone opens a beach.

Several models, visible differences

Inputs may include Met Office AMM15 through Copernicus Marine, ECMWF WAM and DWD EWAM for waves, alongside Met Office UKV, ECMWF IFS and DWD ICON Europe weather data through Open-Meteo. The contributing models vary by location and hour. Only recorded inputs are shown in the model comparison.

When models disagree, their spread is useful information. Forecast confidence and model agreement are shown separately from surf quality: a high quality score can still have uncertain supporting evidence.

Coastal measurements as a check

Available Channel Coastal Observatory and Marine Institute buoy observations provide another reference. The forecast shows the source, distance and measurement time. A buoy measures conditions at its own position, so its offshore reading is not automatically a beach-level wave height. A current observation cannot validate a future hour.

What the score tells you

The general /100 score displays the engine’s existing 0–10 rating multiplied by ten. Wave size, period, wind, tide and chop contribute where recorded. This presentation does not create extra prediction precision. Your optional surf profile applies a separate preference adjustment.

Use the evidence before you go

Check the forecast timestamp, model agreement, selected hour and any available observations. Missing data stays missing. Conditions can change and models do not resolve every sandbank, headland or hazard; recheck at the beach and use local advice.

Sources and credits · Forecast guide · All updates

Day cards show remaining daylight surf ranges and early / midday / late wind samples. Colours show surf quality. Arrows show travel; compass labels show where wind and waves come from.

LESS SEARCHING. MORE SURFING.

Best near you

Compare the next daylight windows.

YOUR NEXT SESSION

Find a surf spot

Find beaches nearest to you.

MAKE IT YOURS

Colours & appearance

Light or dark

Choose a palette or mode to preview the page clearly for two seconds.

BestSwell logo palette

Try 25 complete themes

Changes appear instantly and are saved when device remembering is enabled in Settings. System follows your device’s light or dark setting.

BEHIND YOUR FORECAST

How this rating is built

—/100—

The beach’s wave-size profile provides the base. Period, wind, tide and chop adjust it; the forecasting engine then applies its caps and rounding.

Swell direction is already reflected in the beach’s estimated breaking surf. Forecast confidence is a separate measure from surf quality.

Read the colours

0FlatNo rated surf.
1–29Very poorThe lowest quality band.
30–49Poor → fairConditions have significant limitations.
50–69Fair → goodMixed conditions; check the limiting factors.
70–89Good → very goodA promising quality forecast.
90–100Good to epic → epicOur forecasting engine’s highest quality bands.

Colours describe forecast quality, not safety or suitability for your ability. Scores use our forecasting engine’s existing rating × 10; this display does not add prediction precision.

A LITTLE LOCAL KNOWLEDGE

Help & FAQ

Language

Language follows your browser on first visit. You can change it here. New languages currently cover core controls and forecast labels; detailed help and explanations may remain in English.

Interface and help text are translated. Beach names, model names and some source descriptions stay as supplied.

Settings

Sea level stays in metres relative to mean sea level. Units change the display, not the forecast.

Your device, your choice

Favourites, surf profile, units, language and appearance use browser storage when enabled. Your location is used in memory and is not saved or sent to our server.

Privacy & device storage

About BestSwell

Forecast & service status

Share this session

This opens the selected beach and hour using the latest available forecast. Predictions may change after an update.

YOUR SURF, YOUR PREFERENCES

Make the forecast yours

Pick the description closest to your experience. We adjust the general quality score for estimated surf size and available swell period. Choose general conditions to keep the original rating, or change your choice at any time.

Your experience

Choose your own maximum estimated breaking-surf height. Override the suggested upper size for your experience level if you prefer.

Size is only one part of a session. These preferences do not assess rips, reefs, local hazards or whether conditions are safe for you. Your match rating combines general forecast quality with estimated size and available period; it does not assess safety.

WELCOME TO BESTSWELL

Welcome back

Sign in to keep your favourite beaches and preferences together.