Skip to main content

CatchWindow · Time on the water

Beach near Thornhill (ZA) conditions

Weather, wind and available nearby ocean forecasts for Beach near Thornhill (ZA). Model forecasts are separate from station observations.

Coordinates
-33.9606455, 25.1261903

Forecast sources and coverage

Times use Africa/Johannesburg. Weather: available; marine forecast: available. Regional model values are separate from station observations.

Weather fetched 2026-11-13T01:38:46.997Z.

Marine fetched 2026-11-13T01:38:48.658Z.

Complete hourly weather forecast

Weather model in Africa/Johannesburg
TimeAir °CWind km/hGustWind from °Precipitation mmPrecipitation %Pressure hPa
Nov 13, 12:00 a.m. GMT+216.15.810.1 km/h334.00.00.01018.8
Nov 13, 01:00 a.m. GMT+216.07.513.0 km/h333.00.00.01018.6
Nov 13, 02:00 a.m. GMT+215.98.114.0 km/h313.00.00.01018.0
Nov 13, 03:00 a.m. GMT+215.98.414.4 km/h298.00.01.01017.9
Nov 13, 04:00 a.m. GMT+215.77.814.4 km/h299.00.01.01017.7
Nov 13, 05:00 a.m. GMT+215.78.214.0 km/h303.00.02.01018.0
Nov 13, 06:00 a.m. GMT+216.79.917.3 km/h286.00.03.01018.6
Nov 13, 07:00 a.m. GMT+218.313.629.2 km/h265.00.04.01019.1
Nov 13, 08:00 a.m. GMT+219.216.836.7 km/h240.00.24.01019.5
Nov 13, 09:00 a.m. GMT+219.419.241.4 km/h225.00.23.01020.0
Nov 13, 10:00 a.m. GMT+219.820.043.2 km/h218.00.11.01020.1
Nov 13, 11:00 a.m. GMT+219.721.446.4 km/h219.00.10.01020.4
Nov 13, 12:00 p.m. GMT+219.721.346.4 km/h221.00.00.01020.5
Nov 13, 01:00 p.m. GMT+219.921.446.8 km/h218.00.00.01020.2
Nov 13, 02:00 p.m. GMT+220.221.847.5 km/h218.00.00.01019.9
Nov 13, 03:00 p.m. GMT+219.823.349.3 km/h214.00.00.01020.1
Nov 13, 04:00 p.m. GMT+219.223.351.1 km/h217.00.00.01020.6
Nov 13, 05:00 p.m. GMT+219.219.548.6 km/h223.00.00.01021.0
Nov 13, 06:00 p.m. GMT+218.615.441.0 km/h229.00.00.01021.3
Nov 13, 07:00 p.m. GMT+217.212.029.9 km/h227.00.00.01021.7
Nov 13, 08:00 p.m. GMT+216.911.623.0 km/h240.00.00.01022.5
Nov 13, 09:00 p.m. GMT+216.711.521.2 km/h272.00.01.01023.4
Nov 13, 10:00 p.m. GMT+215.910.220.9 km/h297.00.02.01023.8
Nov 13, 11:00 p.m. GMT+215.59.217.6 km/h313.00.04.01023.8
Nov 14, 12:00 a.m. GMT+215.38.815.8 km/h321.00.05.01023.0
Nov 14, 01:00 a.m. GMT+214.58.115.1 km/h321.00.06.01022.3
Nov 14, 02:00 a.m. GMT+214.45.413.7 km/h318.00.010.01021.9
Nov 14, 03:00 a.m. GMT+214.44.09.4 km/h333.00.018.01021.9
Nov 14, 04:00 a.m. GMT+215.85.39.7 km/h344.00.128.01022.1
Nov 14, 05:00 a.m. GMT+215.96.311.2 km/h345.00.337.01022.4
Nov 14, 06:00 a.m. GMT+216.15.911.2 km/h333.00.242.01023.0
Nov 14, 07:00 a.m. GMT+217.05.814.0 km/h296.00.144.01023.4
Nov 14, 08:00 a.m. GMT+218.15.516.6 km/h232.00.149.01023.7
Nov 14, 09:00 a.m. GMT+217.95.416.6 km/h188.00.458.01023.6
Nov 14, 10:00 a.m. GMT+217.48.019.8 km/h149.00.670.01023.5
Nov 14, 11:00 a.m. GMT+218.714.231.0 km/h122.01.376.01022.9
Nov 14, 12:00 p.m. GMT+220.318.440.7 km/h122.00.675.01022.5
Nov 14, 01:00 p.m. GMT+220.421.847.2 km/h115.00.569.01021.9
Nov 14, 02:00 p.m. GMT+220.123.049.7 km/h109.00.361.01021.7
Nov 14, 03:00 p.m. GMT+219.923.149.0 km/h112.00.248.01021.3
Nov 14, 04:00 p.m. GMT+219.321.449.0 km/h108.00.132.01021.1
Nov 14, 05:00 p.m. GMT+219.020.245.4 km/h106.00.020.01021.0
Nov 14, 06:00 p.m. GMT+218.717.444.6 km/h100.00.015.01021.1
Nov 14, 07:00 p.m. GMT+218.617.734.2 km/h96.00.014.01021.5
Nov 14, 08:00 p.m. GMT+218.316.234.9 km/h89.00.014.01022.2
Nov 14, 09:00 p.m. GMT+218.117.033.1 km/h84.00.014.01022.7
Nov 14, 10:00 p.m. GMT+218.017.734.9 km/h80.00.014.01022.6
Nov 14, 11:00 p.m. GMT+217.817.334.9 km/h76.00.014.01022.2

Complete hourly marine forecast

Regional ocean model; local conditions can differ
TimeWave mWave period sWave from °Swell mSwell period sWater °CCurrent km/hCurrent toward °
Nov 13, 02:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailable0.2180.0
Nov 13, 03:00 a.m. GMT+21.58.8193.0UnavailableUnavailable19.30.290.0
Nov 13, 04:00 a.m. GMT+21.58.7195.0UnavailableUnavailable19.30.345.0
Nov 13, 05:00 a.m. GMT+21.58.6197.0UnavailableUnavailable19.30.463.0
Nov 13, 06:00 a.m. GMT+21.58.4199.0UnavailableUnavailable19.30.545.0
Nov 13, 07:00 a.m. GMT+21.58.3200.0UnavailableUnavailable19.20.545.0
Nov 13, 08:00 a.m. GMT+21.58.1202.0UnavailableUnavailable19.20.634.0
Nov 13, 09:00 a.m. GMT+21.57.8204.0UnavailableUnavailable19.20.634.0
Nov 13, 10:00 a.m. GMT+21.57.5206.0UnavailableUnavailable19.20.827.0
Nov 13, 11:00 a.m. GMT+21.57.3208.0UnavailableUnavailable19.20.827.0
Nov 13, 12:00 p.m. GMT+21.67.1209.0UnavailableUnavailable19.20.827.0
Nov 13, 01:00 p.m. GMT+21.67.0209.0UnavailableUnavailable19.20.827.0
Nov 13, 02:00 p.m. GMT+21.67.0210.0UnavailableUnavailable19.20.827.0
Nov 13, 03:00 p.m. GMT+21.67.0210.0UnavailableUnavailable19.20.827.0
Nov 13, 04:00 p.m. GMT+21.67.0210.0UnavailableUnavailable19.20.634.0
Nov 13, 05:00 p.m. GMT+21.67.2210.0UnavailableUnavailable19.20.634.0
Nov 13, 06:00 p.m. GMT+21.67.3209.0UnavailableUnavailable19.20.545.0
Nov 13, 07:00 p.m. GMT+21.67.5208.0UnavailableUnavailable19.20.463.0
Nov 13, 08:00 p.m. GMT+21.67.8207.0UnavailableUnavailable19.20.463.0
Nov 13, 09:00 p.m. GMT+21.68.1206.0UnavailableUnavailable19.20.490.0
Nov 13, 10:00 p.m. GMT+21.78.3204.0UnavailableUnavailable19.20.490.0
Nov 13, 11:00 p.m. GMT+21.78.7203.0UnavailableUnavailable19.10.490.0
Nov 14, 12:00 a.m. GMT+21.88.9202.0UnavailableUnavailable19.10.490.0
Nov 14, 01:00 a.m. GMT+21.89.2202.0UnavailableUnavailable19.10.290.0
Nov 14, 02:00 a.m. GMT+21.99.4201.0UnavailableUnavailable19.10.290.0
Nov 14, 03:00 a.m. GMT+22.09.7200.0UnavailableUnavailable19.10.290.0
Nov 14, 04:00 a.m. GMT+22.19.8200.0UnavailableUnavailable19.10.290.0
Nov 14, 05:00 a.m. GMT+22.110.0199.0UnavailableUnavailable19.10.090.0
Nov 14, 06:00 a.m. GMT+22.210.2198.0UnavailableUnavailable19.10.20.0
Nov 14, 07:00 a.m. GMT+22.310.3198.0UnavailableUnavailable19.10.20.0
Nov 14, 08:00 a.m. GMT+22.310.4197.0UnavailableUnavailable19.10.20.0
Nov 14, 09:00 a.m. GMT+22.410.5196.0UnavailableUnavailable19.10.20.0
Nov 14, 10:00 a.m. GMT+22.410.6196.0UnavailableUnavailable19.20.3315.0
Nov 14, 11:00 a.m. GMT+22.510.5195.0UnavailableUnavailable19.20.4270.0
Nov 14, 12:00 p.m. GMT+22.510.3192.0UnavailableUnavailable19.20.4270.0
Nov 14, 01:00 p.m. GMT+22.610.1190.0UnavailableUnavailable19.20.5270.0
Nov 14, 02:00 p.m. GMT+22.69.9187.0UnavailableUnavailable19.20.6252.0
Nov 14, 03:00 p.m. GMT+22.69.9186.0UnavailableUnavailable19.20.6236.0
Nov 14, 04:00 p.m. GMT+22.69.9186.0UnavailableUnavailable19.20.6236.0
Nov 14, 05:00 p.m. GMT+22.69.9185.0UnavailableUnavailable19.20.8225.0
Nov 14, 06:00 p.m. GMT+22.69.9185.0UnavailableUnavailable19.20.8225.0
Nov 14, 07:00 p.m. GMT+22.69.9184.0UnavailableUnavailable19.10.9217.0
Nov 14, 08:00 p.m. GMT+22.69.9184.0UnavailableUnavailable19.10.9217.0
Nov 14, 09:00 p.m. GMT+22.59.9184.0UnavailableUnavailable19.10.9217.0
Nov 14, 10:00 p.m. GMT+22.59.9183.0UnavailableUnavailable19.10.9217.0
Nov 14, 11:00 p.m. GMT+22.59.8183.0UnavailableUnavailable19.10.9217.0

Shoreline adventures 2026-11-13

Coverage: partial. No tidal forecast location within 25 miles Source: Unavailable. Times use Africa/Johannesburg. These are forecast assessments, not beach access, harvesting permission or safe navigation boundaries.

Daylight shoreline outings

Weather assessments with separate tide coverage
StartEndScore /10AssessmentWind min knWind max knGustRain mmTide coverageReasons
Nov 13, 06:00 a.m. GMT+2Nov 13, 08:00 a.m. GMT+25.3Fair5.37.315.7 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 13, 12:00 p.m. GMT+2Nov 13, 06:00 p.m. GMT+23.0Poor10.512.627.6 kn0.0unavailableStrong wind or gusts; Tide contribution unavailable; weather-only assessment

Shoreline adventures 2026-11-14

Coverage: partial. No tidal forecast location within 25 miles Source: Unavailable. Times use Africa/Johannesburg. These are forecast assessments, not beach access, harvesting permission or safe navigation boundaries.

Daylight shoreline outings

Weather assessments with separate tide coverage
StartEndScore /10AssessmentWind min knWind max knGustRain mmTide coverageReasons
Nov 14, 07:00 a.m. GMT+2Nov 14, 09:00 a.m. GMT+25.4Fair3.03.18.9 kn0.1unavailableTide contribution unavailable; weather-only assessment
Nov 14, 12:00 p.m. GMT+2Nov 14, 02:00 p.m. GMT+23.0Poor10.011.825.5 kn0.6unavailableRain reduces outing comfort; Wind limits outing comfort; Tide contribution unavailable; weather-only assessment; Strong wind or gusts
Nov 14, 06:00 p.m. GMT+2Nov 14, 07:00 p.m. GMT+24.0Fair9.49.424.1 kn0.0unavailableWind limits outing comfort; Tide contribution unavailable; weather-only assessment

Daily precipitation totals

Full local-day forecasts from Open-Meteo, including rain and snow water equivalent. Missing totals remain unavailable.

Daily precipitation in Africa/Johannesburg
DatePrecipitation mm
2026-11-130.6
2026-11-144.8