10-day surf forecast with Strike Scores for Port Bharrapol, Tiree, Inner Hebrides, UK
Port Bharrapol sits on Tiree--the windiest island in Britain and one of its most unlikely surf destinations.
Best day in the forecast: 2026-08-10 with a score of 34/100 (Poor)
Poor conditions overall: Average score 14/100. Look for spots with better forecasts.
Good alignment: Swell from 287° is 7° off optimal 280°, still within prime range.
Too small: 0.4m is below minimum 0.9m. Waves will be weak/mushy.
Moderate period: 9s meets minimum 8s but below ideal 12s. Some groundswell energy present.
Onshore/cross-shore: 35 km/h from 325° (NW). Destroying wave quality. Offshore range: 60°-135°.
-10 points: Short-period windswell is present, creating choppy, disorganized conditions.
Poor conditions at Port Bharrapol. Either swell direction (287°), size (0.4m), or wind (35 km/h from 325°) is unfavorable. Consider other spots or wait for better conditions.
0.4m (1.3ft) swell from 287° (WNW) at 8.7s period
Local wind-generated waves (choppy, short-period)
Marginal size: 0.9m is 0.8m from ideal 1.7m.
Short period: 8s is below minimum 8s. Windswell-dominated (choppy, weak waves).
Onshore/cross-shore: 16 km/h from 283° (WNW). Destroying wave quality. Offshore range: 60°-135°.
-10 points: Previous days of onshore wind left residual chop ("morning sickness"), reducing wave quality.
Groundswell-dominant conditions (clean, long-period waves).
Poor conditions at Port Bharrapol. Either swell direction (287°), size (0.9m), or wind (16 km/h from 283°) is unfavorable. Consider other spots or wait for better conditions.
0.9m (3.0ft) swell from 287° (WNW) at 7.6s period
Perfect alignment: Swell from 279° is within 5° of optimal 280°.
Marginal size: 1.7m is 0.0m from ideal 1.7m.
Moderate period: 8s meets minimum 8s but below ideal 12s. Some groundswell energy present.
Onshore/cross-shore: 45 km/h from 228° (SW). Destroying wave quality. Offshore range: 60°-135°.
-7 points: Previous days of onshore wind left residual chop ("morning sickness"), reducing wave quality.
-5 points: Short-period windswell is present, creating choppy, disorganized conditions.
Poor conditions at Port Bharrapol. Either swell direction (279°), size (1.7m), or wind (45 km/h from 228°) is unfavorable. Consider other spots or wait for better conditions.
1.7m (5.6ft) swell from 279° (W) at 8.3s period
Moderate alignment: Swell from 261° is 19° off optimal 280°, workable but not ideal.
Good size: 2.2m is within 15% of ideal 1.7m.
Onshore/cross-shore: 30 km/h from 229° (SW). Destroying wave quality. Offshore range: 60°-135°.
-14 points: Previous days of onshore wind left residual chop ("morning sickness"), reducing wave quality.
Poor conditions at Port Bharrapol. Either swell direction (261°), size (2.2m), or wind (30 km/h from 229°) is unfavorable. Consider other spots or wait for better conditions.
2.2m (7.2ft) swell from 261° (W) at 8s period
Moderate alignment: Swell from 266° is 14° off optimal 280°, workable but not ideal.
Marginal size: 1.8m is 0.1m from ideal 1.7m.
Onshore/cross-shore: 32 km/h from 270° (W). Destroying wave quality. Offshore range: 60°-135°.
-17 points: Previous days of onshore wind left residual chop ("morning sickness"), reducing wave quality.
Poor conditions at Port Bharrapol. Either swell direction (266°), size (1.8m), or wind (32 km/h from 270°) is unfavorable. Consider other spots or wait for better conditions.
1.8m (5.9ft) swell from 266° (W) at 8s period
Perfect alignment: Swell from 280° is within 5° of optimal 280°.
Good size: 2.1m is within 15% of ideal 1.7m.
Moderate period: 10s meets minimum 8s but below ideal 12s. Some groundswell energy present.
Onshore/cross-shore: 20 km/h from 4° (N). Destroying wave quality. Offshore range: 60°-135°.
-21 points: Previous days of onshore wind left residual chop ("morning sickness"), reducing wave quality.
Poor conditions at Port Bharrapol. Either swell direction (280°), size (2.1m), or wind (20 km/h from 4°) is unfavorable. Consider other spots or wait for better conditions.
2.1m (6.9ft) swell from 280° (W) at 10s period
Perfect alignment: Swell from 282° is within 5° of optimal 280°.
Marginal size: 1.3m is 0.4m from ideal 1.7m.
Onshore/cross-shore: 31 km/h from 158° (SSE). Destroying wave quality. Offshore range: 60°-135°.
-11 points: Previous days of onshore wind left residual chop ("morning sickness"), reducing wave quality.
Poor conditions at Port Bharrapol. Either swell direction (282°), size (1.3m), or wind (31 km/h from 158°) is unfavorable. Consider other spots or wait for better conditions.
1.3m (4.3ft) swell from 282° (WNW) at 8s period
Moderate alignment: Swell from 242° is 38° off optimal 280°, workable but not ideal.
Good period: 11s is 92% of ideal 12s. Clean, powerful groundswell.
Onshore/cross-shore: 35 km/h from 195° (SSW). Destroying wave quality. Offshore range: 60°-135°.
Poor conditions at Port Bharrapol. Either swell direction (242°), size (1.8m), or wind (35 km/h from 195°) is unfavorable. Consider other spots or wait for better conditions.
1.8m (5.9ft) swell from 242° (WSW) at 11s period
Very low confidence (8-10 day forecast, conditions may change)
Moderate alignment: Swell from 262° is 18° off optimal 280°, workable but not ideal.
Too big: 2.8m exceeds maximum 2.5m. Risk of closeouts.
Onshore/cross-shore: 27 km/h from 261° (W). Destroying wave quality. Offshore range: 60°-135°.
Poor conditions at Port Bharrapol. Either swell direction (262°), size (2.8m), or wind (27 km/h from 261°) is unfavorable. Consider other spots or wait for better conditions.
2.8m (9.2ft) swell from 262° (W) at 10s period
Moderate alignment: Swell from 255° is 25° off optimal 280°, workable but not ideal.
Onshore/cross-shore: 12 km/h from 248° (WSW). Destroying wave quality. Offshore range: 60°-135°.
Poor conditions at Port Bharrapol. Either swell direction (255°), size (0.9m), or wind (12 km/h from 248°) is unfavorable. Consider other spots or wait for better conditions.
0.9m (3.0ft) swell from 255° (WSW) at 9s period
Open-Meteo Weather API (wind/weather data)