Spots › Dorset

Portland Harbour

Large sheltered Olympic-venue harbour offering butter-flat water at most tides. SW/W gives silky side-offshore flat conditions; launch from the pebble/grass shore at Ferrybridge by Billy Winters. A Portland Port day permit (and insurance) is required to ride, and on easterlies kiting is low-tide only. Over 2.5 h from London — not a day-trip spot for most.

ParkingLaunch area➤Today's wind direction (W ~16 kt at low tide ~12:01 (window 09:01–15:01 BST)) 🚗 Directions • Open in Google Maps: Parking • Launch area
Region
Dorset
Skill level
Intermediate+ (permit + insurance required; offshore in SW/W)
Best tide window
All states (sheltered; flattest low–mid). HARD NO: easterlies are low-tide only, not at HW
Bathing water
The bathing water at Portland Harbour Sandsfoot Castle is rated Excellent. (EA)
Windguru
Windguru forecast →
Tide station
Portland
Tide data
UKHO Admiralty — 7-day coverage (BST)
Wind data
Public-model blend: Met Office UKV 2km (direct), Met Office Global 10km (direct), AROME-FR, IFS-HRES, ICON, GFS (via Open-Meteo) and MET Norway, averaged across every model that covers each hour, out to day 7; temperature from the Met Office feeds
Last updated
Page rebuilt: 27 October 2026 19:13 GMT
Forecast data: 27 October 2026 18:30 GMT
Tide data: 27 October 2026 16:20 GMT
📏 Tide heights — next 7 days (chart datum at Portland)
Tue 27HW 07:10 2.3m · LW 12:00 0.3m · HW 19:30 2.2m
Wed 28LW 00:20 0.2m · HW 07:35 2.3m · LW 12:40 0.3m · HW 20:00 2.1m
Thu 29LW 01:00 0.3m · HW 08:10 2.2m · LW 13:20 0.3m · HW 20:40 2.0m
Fri 30LW 01:35 0.4m · HW 08:50 2.1m · LW 14:00 0.4m · HW 21:25 1.8m
Sat 31LW 02:15 0.6m · HW 09:35 1.9m · LW 14:50 0.6m · HW 22:25 1.6m
Sun 1LW 03:05 0.8m · HW 10:35 1.8m · LW 15:55 0.7m · HW 23:40 1.5m
Mon 2LW 04:15 0.9m · HW 11:45 1.6m · LW 17:35 0.8m
No measured beach/groyne height for this spot yet — log a beach report to add one.
🧭 Wind directions
Portland Harbour — enclosed by breakwaters; flat and sheltered, launch to suit the wind. A facing bearing does not apply; curated list trusted wholesale.

Next 7 days at Portland HarbourLighter option: Tue 27 Oct ~14 kt — marginal — larger kites (14 m+). AROME and UKV 2km agree (within ~3 kt) over the next 60 h — confidence good (lead model here: UKV 2km).

Windguru forecast

7-day forecast

Wind scale: <10 10–11 12–13 14–15 16–19 20–29 30+ kt ⚠

Public-model blend, for the full 7 days: The Met Office UKV 2km and Global 10km runs are read directly from the Met Office open-data feeds; AROME-FR 1.3km, IFS-HRES 9km, ICON and GFS come via Open-Meteo, plus MET Norway. Direction is a circular mean; gusts average only the models that publish an hourly-maximum gust. These numbers are raw model output with no coastal correction, so in the same weather they can read a little lighter than a coastally-corrected forecast — treat them as a floor rather than a ceiling. Temperature is from the Met Office runs (interpolated between 3-hourly steps on later days). No sea-state data is available. Tides from UKHO Admiralty (BST, 7-day window). The Windguru widget above is the unmodified Windguru forecast and is a useful cross-check.

Tue 27 Oct

Coef 105 spring HW 07:10 2.3m LW 12:00 0.3m HW 19:30 2.2m
Marginal — ~14 kt, big kites only. Peak ~14 kt W in the tide window. marginal — larger kites (14 m+) — most riders won't get planing; 15 m+/foil specialists only. ★ Gets dark at 17:49 — almost none of this window is in daylight.
Confidence: could go either way — 47% chance of 12 kt+ in the window · Met Office ensemble, next 54 h
Best window detail — 09:01–15:01 BST (UKV 2km hourly)

Hourly UKV 2km wind for the 2-hour tide window (★) plus an hour either side, averaging ~16 kt in the low-tide window. Early-bird session — on the water near sunrise; allow ~2 h for the drive.

TimeWindGustDir
09:0018 ktg30W
10:00 ★20 ktg30W
11:00 ★19 ktg31W
12:00 ★18 ktWSW
13:00 ★19 ktg32W
14:00 ★16 ktg30W
15:00 ★15 ktg25W
16:0016 ktg28W
Time
Wind
Gust
Dir
Cloud
Temp
19:00
14 kt
21 kt
→ W
15%
13°C
20:00
14 kt
21 kt
→ W
10%
13°C
21:00
14 kt
21 kt
→ W
9%
13°C

Wed 28 Oct

Coef 104 spring LW 00:20 0.2m HW 07:35 2.3m LW 12:40 0.3m HW 20:00 2.1m
Marginal — ~13 kt, big kites only. Peak ~13 kt WSW in the tide window. marginal — big kites (15 m+)/foils — most riders won't get planing; 15 m+/foil specialists only.
Confidence: could go either way — 51% chance of 12 kt+ in the window · Met Office ensemble, next 54 h
Best window detail — 09:39–15:39 BST (UKV 2km hourly)

Hourly UKV 2km wind for the 2-hour tide window (★) plus an hour either side, averaging ~13 kt in the low-tide window.

TimeWindGustDir
09:0012 ktg20WSW
10:00 ★13 ktg21WSW
11:00 ★15 ktg24WSW
12:00 ★14 ktg24WSW
13:00 ★14 ktg22WSW
14:00 ★14 ktg23WSW
15:00 ★13 ktg22WSW
16:0011 ktg20WSW
Time
Wind
Gust
Dir
Cloud
Temp
06:00
12 kt
19 kt
→ WSW
58%
14°C
09:00
13 kt
20 kt
→ WSW
62%
15°C
12:00
13 kt
20 kt
↗ WSW
53%
15°C
15:00
10 kt
18 kt
↗ WSW
72%
15°C
18:00
7 kt
12 kt
↗ WSW
94%
14°C
21:00
6 kt
8 kt
↗ WSW
94%
14°C

Thu 29 Oct

Coef 101 spring LW 01:00 0.3m HW 08:10 2.2m LW 13:20 0.3m HW 20:40 2.0m
Sub-kiteable — peak only 10 kt. Peak wind only 10 kt from SE in the tide window. Below the kiteable threshold for almost every rider.
Time
Wind
Gust
Dir
Cloud
Temp
06:00
5 kt
7 kt
↖ SE
100%
13°C
09:00
8 kt
13 kt
↖ SE
90%
15°C
12:00
10 kt
15 kt
↖ SE
80%
15°C
15:00
9 kt
15 kt
↖ SE
79%
15°C
18:00
10 kt
14 kt
↖ SE
88%
15°C
21:00
10 kt
13 kt
↖ SE
89%
15°C

Fri 30 Oct

Coef 95 spring LW 01:35 0.4m HW 08:50 2.1m LW 14:00 0.4m HW 21:25 1.8m
Sub-kiteable — peak only 9 kt. Peak wind only 9 kt from ESE in the tide window. Below the kiteable threshold for almost every rider.
Time
Wind
Gust
Dir
Cloud
Temp
06:00
6 kt
10 kt
← ESE
60%
—
09:00
8 kt
14 kt
← ESE
51%
—
12:00
9 kt
15 kt
← ESE
28%
—
15:00
8 kt
14 kt
← E
20%
—
18:00
7 kt
10 kt
↙ ENE
33%
—
21:00
7 kt
10 kt
↙ ENE
19%
—

Sat 31 Oct

Coef 85 big LW 02:15 0.6m HW 09:35 1.9m LW 14:50 0.6m HW 22:25 1.6m
Sub-kiteable — peak only 9 kt. Peak wind only 9 kt from ENE in the tide window. Below the kiteable threshold for almost every rider.
Time
Wind
Gust
Dir
Cloud
Temp
06:00
8 kt
15 kt
↙ NE
37%
—
09:00
8 kt
16 kt
↙ NE
48%
—
12:00
8 kt
17 kt
← ENE
54%
—
15:00
6 kt
15 kt
↙ ENE
63%
—
18:00
5 kt
12 kt
↙ NE
68%
—
21:00
5 kt
13 kt
↙ NE
58%
—

Sun 1 Nov

Coef 71 big LW 03:05 0.8m HW 10:35 1.8m LW 15:55 0.7m HW 23:40 1.5m
Sub-kiteable — peak only 9 kt. Peak wind only 9 kt from NE in the tide window. Below the kiteable threshold for almost every rider.
Time
Wind
Gust
Dir
Cloud
Temp
06:00
7 kt
12 kt
↙ NNE
89%
—
09:00
8 kt
14 kt
↙ NE
83%
—
12:00
8 kt
15 kt
↙ NE
74%
—
15:00
8 kt
17 kt
↙ NE
58%
—
18:00
9 kt
18 kt
↙ NE
65%
—
21:00
9 kt
17 kt
↙ NE
85%
—

Mon 2 Nov

Coef 60 average LW 04:15 0.9m HW 11:45 1.6m LW 17:35 0.8m
Marginal — ~10 kt, big kites only. Peak ~10 kt ENE in the tide window. marginal — big kites (15 m+)/foils — most riders won't get planing; 15 m+/foil specialists only.
Time
Wind
Gust
Dir
Cloud
Temp
06:00
11 kt
20 kt
↙ NE
67%
—
09:00
12 kt
21 kt
↙ ENE
48%
—
12:00
12 kt
21 kt
← ENE
50%
—
15:00
10 kt
20 kt
↙ ENE
56%
—
18:00
9 kt
20 kt
↙ NE
55%
—
21:00
10 kt
19 kt
↙ NE
57%
—
Tide times: UKHO Admiralty predictions via Admiralty Tidal API. Times in BST, rounded to nearest 5 min. Wind: public-model blend — Weather data by Open-Meteo.com (CC-BY 4.0; UKMO substream CC-BY-SA 4.0). Met Office UKV 2km and Global 10km via the Met Office AWS Open Data buckets (CC BY-SA 4.0, © Crown copyright). Models: Met Office, ECMWF, NOAA, DWD, Meteo-France. Data from MET Norway (CC-BY 4.0 / NLOD 2.0). Map: © OpenStreetMap contributors.
The wind and temperature figures on this page are a derivative of Met Office open data (UKV 2km and Global 10km via the Met Office AWS Open Data programme, and the UKMO substream of Open-Meteo), and are therefore published under CC BY-SA 4.0. © Crown copyright, Met Office. Model credits: Met Office, ECMWF, NOAA, DWD, Météo-France. Data from MET Norway; weather data by Open-Meteo.com.
Forecast accuracy — forecast vs reality (archive)

Pick a past day to compare three things: the forecast we published (frozen before each hour, never revised afterwards), the wind that actually happened (Open-Meteo reanalysis, hours 05:00–21:00 UK), and what the live weather stations near the spot actually recorded (amber, from 2 Aug 2026). You can go right up to today — today shows the forecast and the live stations; the reanalysis for today lands tomorrow morning.

Full wind analysis — all spots →

Important: Forecasts are model-derived and may change. Always verify on Windguru and check local tide tables before you go. LKSA accepts no liability for decisions made based on this forecast.