CatchWindow

CatchWindow · Time on the water

Beach at -4.01733, 29.09377 conditions

Weather, wind and available nearby ocean forecasts for Beach at -4.01733, 29.09377. Model forecasts are separate from station observations.

Coordinates
-4.0173289, 29.093771

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-06T06:37:44.636Z.

Marine fetched 2026-11-06T06:37:46.307Z.

Complete hourly weather forecast

Weather model in Africa/Johannesburg
TimeAir °CWind km/hGustWind from °Rain mmRain %Pressure hPa
Nov 6, 12:00 a.m. GMT+223.63.28.3 km/h317.00.014.01010.2
Nov 6, 01:00 a.m. GMT+223.32.98.3 km/h313.00.07.01009.8
Nov 6, 02:00 a.m. GMT+223.21.37.9 km/h315.00.02.01009.1
Nov 6, 03:00 a.m. GMT+223.40.34.3 km/h315.00.00.01009.2
Nov 6, 04:00 a.m. GMT+223.31.74.3 km/h342.00.00.01009.7
Nov 6, 05:00 a.m. GMT+222.62.76.5 km/h340.00.00.01010.1
Nov 6, 06:00 a.m. GMT+222.62.16.5 km/h329.00.00.01010.5
Nov 6, 07:00 a.m. GMT+224.22.47.2 km/h297.00.00.01011.2
Nov 6, 08:00 a.m. GMT+226.518.0No gust158.50.00.01012.2
Nov 6, 09:00 a.m. GMT+227.315.1No gust121.60.04.01012.2
Nov 6, 10:00 a.m. GMT+228.110.816.9 km/h85.80.09.01011.4
Nov 6, 11:00 a.m. GMT+229.19.423.4 km/h103.40.016.01010.5
Nov 6, 12:00 p.m. GMT+229.811.925.9 km/h83.10.028.01009.6
Nov 6, 01:00 p.m. GMT+230.211.923.0 km/h90.10.042.01007.9
Nov 6, 02:00 p.m. GMT+229.913.324.8 km/h102.60.049.01006.7
Nov 6, 03:00 p.m. GMT+229.611.522.7 km/h117.70.044.01005.8
Nov 6, 04:00 p.m. GMT+229.011.920.9 km/h133.40.032.01005.9
Nov 6, 05:00 p.m. GMT+228.29.418.0 km/h118.20.022.01006.4
Nov 6, 06:00 p.m. GMT+227.38.611.9 km/h99.10.015.01007.5
Nov 6, 07:00 p.m. GMT+227.26.8No gust223.10.08.01008.9
Nov 6, 08:00 p.m. GMT+226.55.07.6 km/h277.60.06.01009.9
Nov 6, 09:00 p.m. GMT+225.85.48.6 km/h284.40.010.01010.6
Nov 6, 10:00 p.m. GMT+225.15.89.0 km/h287.20.017.01010.8
Nov 6, 11:00 p.m. GMT+224.75.88.6 km/h252.70.224.01010.9
Nov 7, 12:00 a.m. GMT+223.933.8No gust358.70.930.01011.0
Nov 7, 01:00 a.m. GMT+223.414.032.4 km/h356.70.236.01010.6
Nov 7, 02:00 a.m. GMT+224.021.6No gust2.10.037.01010.4
Nov 7, 03:00 a.m. GMT+224.126.6No gust341.90.030.01010.6
Nov 7, 04:00 a.m. GMT+223.720.9No gust301.30.018.01011.2
Nov 7, 05:00 a.m. GMT+223.616.2No gust274.30.08.01011.6
Nov 7, 06:00 a.m. GMT+223.111.9No gust233.50.01.01012.5
Nov 7, 07:00 a.m. GMT+223.512.613.7 km/h206.80.00.01014.0
Nov 7, 08:00 a.m. GMT+224.514.4No gust218.70.00.01014.9
Nov 7, 09:00 a.m. GMT+225.912.614.8 km/h193.60.021.01014.8
Nov 7, 10:00 a.m. GMT+226.79.020.2 km/h174.60.051.01014.1
Nov 7, 11:00 a.m. GMT+227.86.520.2 km/h104.10.075.01013.3
Nov 7, 12:00 p.m. GMT+228.19.418.7 km/h82.30.486.01011.9
Nov 7, 01:00 p.m. GMT+228.114.424.8 km/h122.22.191.01011.2
Nov 7, 02:00 p.m. GMT+224.810.828.4 km/h188.90.294.01011.1
Nov 7, 03:00 p.m. GMT+224.613.723.8 km/h255.70.198.01009.8
Nov 7, 04:00 p.m. GMT+225.310.817.3 km/h204.90.099.01009.6
Nov 7, 05:00 p.m. GMT+225.36.812.6 km/h162.20.094.01009.8
Nov 7, 06:00 p.m. GMT+224.93.211.5 km/h32.10.077.01010.5
Nov 7, 07:00 p.m. GMT+224.95.4No gust334.70.054.01011.8
Nov 7, 08:00 p.m. GMT+225.17.2No gust353.80.035.01012.8
Nov 7, 09:00 p.m. GMT+225.17.2No gust21.80.026.01013.4
Nov 7, 10:00 p.m. GMT+224.89.0No gust358.00.022.01013.6
Nov 7, 11:00 p.m. GMT+224.46.57.2 km/h339.90.018.01013.1

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 6, 02:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 03:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 04:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 05:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 06:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 07:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 08:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 09:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 10:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 11:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 12:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 01:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 02:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 03:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 04:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 05:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 06:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 07:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 08:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 09:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 10:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 6, 11:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 12:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 01:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 02:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 03:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 04:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 05:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 06:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 07:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 08:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 09:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 10:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 11:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 12:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 01:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 02:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 03:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 04:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 05:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 06:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 07:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 08:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 09:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 10:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable
Nov 7, 11:00 p.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailableUnavailable

Shoreline adventures 2026-11-06

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 6, 06:00 a.m. GMT+2Nov 6, 08:00 a.m. GMT+25.4Fair1.11.33.9 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 6, 03:00 p.m. GMT+2Nov 6, 05:56 p.m. GMT+25.4Fair5.16.412.2 kn0.0unavailableTide contribution unavailable; weather-only assessment

Shoreline adventures 2026-11-07

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 7, 09:00 a.m. GMT+2Nov 7, 11:00 a.m. GMT+25.6Fair4.96.810.9 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 7, 03:00 p.m. GMT+2Nov 7, 05:56 p.m. GMT+25.4Fair3.77.412.8 kn0.1unavailableTide contribution unavailable; weather-only assessment