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.97228, 25.232135

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:44:58.135Z.

Marine fetched 2026-11-13T01:44:59.580Z.

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+217.35.410.8 km/h354.00.00.01018.6
Nov 13, 01:00 a.m. GMT+216.97.511.2 km/h318.00.00.01018.4
Nov 13, 02:00 a.m. GMT+216.79.714.0 km/h294.00.00.01017.8
Nov 13, 03:00 a.m. GMT+216.814.718.7 km/h276.00.00.01017.7
Nov 13, 04:00 a.m. GMT+217.017.323.4 km/h266.00.00.01017.5
Nov 13, 05:00 a.m. GMT+217.018.624.8 km/h265.00.00.01017.7
Nov 13, 06:00 a.m. GMT+217.220.427.0 km/h264.00.02.01018.3
Nov 13, 07:00 a.m. GMT+217.421.729.2 km/h266.00.04.01018.8
Nov 13, 08:00 a.m. GMT+217.821.728.8 km/h255.00.06.01019.4
Nov 13, 09:00 a.m. GMT+217.925.733.1 km/h236.00.06.01019.9
Nov 13, 10:00 a.m. GMT+217.828.336.7 km/h231.00.05.01020.2
Nov 13, 11:00 a.m. GMT+217.929.338.2 km/h229.00.04.01020.4
Nov 13, 12:00 p.m. GMT+218.028.838.5 km/h231.00.03.01020.5
Nov 13, 01:00 p.m. GMT+218.028.937.8 km/h228.00.01.01020.2
Nov 13, 02:00 p.m. GMT+217.929.338.9 km/h228.00.00.01020.0
Nov 13, 03:00 p.m. GMT+217.931.841.4 km/h226.00.00.01020.2
Nov 13, 04:00 p.m. GMT+217.931.242.5 km/h225.00.00.01020.6
Nov 13, 05:00 p.m. GMT+217.926.141.0 km/h237.00.00.01020.9
Nov 13, 06:00 p.m. GMT+217.923.434.6 km/h239.00.00.01021.2
Nov 13, 07:00 p.m. GMT+217.721.231.0 km/h237.00.00.01021.6
Nov 13, 08:00 p.m. GMT+217.620.128.4 km/h245.00.00.01022.3
Nov 13, 09:00 p.m. GMT+217.517.827.0 km/h258.00.01.01023.1
Nov 13, 10:00 p.m. GMT+217.016.424.1 km/h273.00.02.01023.5
Nov 13, 11:00 p.m. GMT+216.616.523.0 km/h288.00.04.01023.6
Nov 14, 12:00 a.m. GMT+216.514.423.0 km/h279.00.05.01022.8
Nov 14, 01:00 a.m. GMT+216.411.820.5 km/h279.00.06.01022.2
Nov 14, 02:00 a.m. GMT+216.312.617.6 km/h269.00.010.01021.7
Nov 14, 03:00 a.m. GMT+216.415.321.2 km/h268.00.018.01021.7
Nov 14, 04:00 a.m. GMT+216.414.822.0 km/h276.00.029.01021.9
Nov 14, 05:00 a.m. GMT+216.513.420.9 km/h280.00.141.01022.2
Nov 14, 06:00 a.m. GMT+216.512.519.1 km/h275.00.153.01022.8
Nov 14, 07:00 a.m. GMT+216.512.818.4 km/h259.00.466.01023.4
Nov 14, 08:00 a.m. GMT+216.212.419.4 km/h246.00.776.01023.8
Nov 14, 09:00 a.m. GMT+216.15.718.0 km/h191.00.783.01023.8
Nov 14, 10:00 a.m. GMT+217.013.617.3 km/h113.00.487.01023.4
Nov 14, 11:00 a.m. GMT+218.423.930.2 km/h108.00.288.01022.9
Nov 14, 12:00 p.m. GMT+218.625.533.1 km/h112.00.183.01022.7
Nov 14, 01:00 p.m. GMT+218.428.236.4 km/h109.00.374.01022.3
Nov 14, 02:00 p.m. GMT+218.228.137.4 km/h109.00.365.01022.1
Nov 14, 03:00 p.m. GMT+218.528.337.4 km/h107.00.155.01021.6
Nov 14, 04:00 p.m. GMT+218.628.137.1 km/h104.00.045.01021.2
Nov 14, 05:00 p.m. GMT+218.327.937.1 km/h101.00.037.01021.2
Nov 14, 06:00 p.m. GMT+218.525.836.4 km/h97.00.033.01021.2
Nov 14, 07:00 p.m. GMT+218.325.433.5 km/h92.00.030.01021.6
Nov 14, 08:00 p.m. GMT+218.121.233.5 km/h89.00.029.01022.2
Nov 14, 09:00 p.m. GMT+217.921.728.4 km/h84.00.029.01022.7
Nov 14, 10:00 p.m. GMT+217.820.728.4 km/h83.00.030.01022.8
Nov 14, 11:00 p.m. GMT+217.621.728.4 km/h81.00.029.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.3135.0
Nov 13, 03:00 a.m. GMT+21.68.9196.0UnavailableUnavailable19.30.490.0
Nov 13, 04:00 a.m. GMT+21.68.8199.0UnavailableUnavailable19.30.490.0
Nov 13, 05:00 a.m. GMT+21.68.6201.0UnavailableUnavailable19.20.672.0
Nov 13, 06:00 a.m. GMT+21.68.4203.0UnavailableUnavailable19.20.672.0
Nov 13, 07:00 a.m. GMT+21.58.3204.0UnavailableUnavailable19.10.656.0
Nov 13, 08:00 a.m. GMT+21.58.1206.0UnavailableUnavailable19.10.656.0
Nov 13, 09:00 a.m. GMT+21.67.8208.0UnavailableUnavailable19.10.634.0
Nov 13, 10:00 a.m. GMT+21.67.5209.0UnavailableUnavailable19.10.827.0
Nov 13, 11:00 a.m. GMT+21.67.3211.0UnavailableUnavailable19.10.827.0
Nov 13, 12:00 p.m. GMT+21.77.2212.0UnavailableUnavailable19.10.714.0
Nov 13, 01:00 p.m. GMT+21.77.1212.0UnavailableUnavailable19.10.714.0
Nov 13, 02:00 p.m. GMT+21.77.0213.0UnavailableUnavailable19.10.714.0
Nov 13, 03:00 p.m. GMT+21.77.0213.0UnavailableUnavailable19.10.618.0
Nov 13, 04:00 p.m. GMT+21.77.1212.0UnavailableUnavailable19.10.618.0
Nov 13, 05:00 p.m. GMT+21.77.2212.0UnavailableUnavailable19.10.427.0
Nov 13, 06:00 p.m. GMT+21.77.3211.0UnavailableUnavailable19.10.345.0
Nov 13, 07:00 p.m. GMT+21.77.5211.0UnavailableUnavailable19.10.290.0
Nov 13, 08:00 p.m. GMT+21.77.8210.0UnavailableUnavailable19.10.3135.0
Nov 13, 09:00 p.m. GMT+21.78.0209.0UnavailableUnavailable19.10.3135.0
Nov 13, 10:00 p.m. GMT+21.88.3207.0UnavailableUnavailable19.10.4153.0
Nov 13, 11:00 p.m. GMT+21.88.6206.0UnavailableUnavailable19.00.4153.0
Nov 14, 12:00 a.m. GMT+21.98.9205.0UnavailableUnavailable19.00.4153.0
Nov 14, 01:00 a.m. GMT+21.99.2204.0UnavailableUnavailable19.00.4117.0
Nov 14, 02:00 a.m. GMT+22.09.4203.0UnavailableUnavailable19.00.3135.0
Nov 14, 03:00 a.m. GMT+22.19.6202.0UnavailableUnavailable19.00.3135.0
Nov 14, 04:00 a.m. GMT+22.29.8202.0UnavailableUnavailable19.00.290.0
Nov 14, 05:00 a.m. GMT+22.210.0201.0UnavailableUnavailable19.00.290.0
Nov 14, 06:00 a.m. GMT+22.310.2200.0UnavailableUnavailable19.00.345.0
Nov 14, 07:00 a.m. GMT+22.410.3200.0UnavailableUnavailable19.00.345.0
Nov 14, 08:00 a.m. GMT+22.410.4199.0UnavailableUnavailable19.00.345.0
Nov 14, 09:00 a.m. GMT+22.510.4198.0UnavailableUnavailable19.00.345.0
Nov 14, 10:00 a.m. GMT+22.510.5198.0UnavailableUnavailable19.10.20.0
Nov 14, 11:00 a.m. GMT+22.610.5197.0UnavailableUnavailable19.10.3315.0
Nov 14, 12:00 p.m. GMT+22.610.4195.0UnavailableUnavailable19.10.4270.0
Nov 14, 01:00 p.m. GMT+22.710.3192.0UnavailableUnavailable19.10.5270.0
Nov 14, 02:00 p.m. GMT+22.710.1190.0UnavailableUnavailable19.10.6252.0
Nov 14, 03:00 p.m. GMT+22.710.1190.0UnavailableUnavailable19.10.6236.0
Nov 14, 04:00 p.m. GMT+22.710.1189.0UnavailableUnavailable19.10.6236.0
Nov 14, 05:00 p.m. GMT+22.710.1189.0UnavailableUnavailable19.10.8225.0
Nov 14, 06:00 p.m. GMT+22.710.1188.0UnavailableUnavailable19.10.8225.0
Nov 14, 07:00 p.m. GMT+22.710.1188.0UnavailableUnavailable19.10.9217.0
Nov 14, 08:00 p.m. GMT+22.710.1187.0UnavailableUnavailable19.10.9217.0
Nov 14, 09:00 p.m. GMT+22.610.1187.0UnavailableUnavailable19.10.8207.0
Nov 14, 10:00 p.m. GMT+22.610.1186.0UnavailableUnavailable19.10.6214.0
Nov 14, 11:00 p.m. GMT+22.610.0186.0UnavailableUnavailable19.00.6214.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, 09:00 a.m. GMT+25.3Fair11.011.715.7 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 13, 12:00 p.m. GMT+2Nov 13, 06:00 p.m. GMT+24.0Fair14.117.222.9 kn0.0unavailableWind limits outing comfort; 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, 06:00 a.m. GMT+2Nov 14, 08:00 a.m. GMT+25.3Fair6.76.910.3 kn0.4unavailableTide contribution unavailable; weather-only assessment
Nov 14, 12:00 p.m. GMT+2Nov 14, 02:00 p.m. GMT+24.0Fair13.815.219.6 kn0.3unavailableTide contribution unavailable; weather-only assessment; Wind limits outing comfort
Nov 14, 06:00 p.m. GMT+2Nov 14, 07:00 p.m. GMT+24.9Fair13.913.919.6 kn0.0unavailableTide 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.0
2026-11-143.4