CatchWindow

CatchWindow · Time on the water

Beach at -4.13369, 29.09316 conditions

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

Coordinates
-4.133693, 29.0931616

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-07T05:07:19.737Z.

Marine fetched 2026-11-07T05:07:20.297Z.

Complete hourly weather forecast

Weather model in Africa/Johannesburg
TimeAir °CWind km/hGustWind from °Rain mmRain %Pressure hPa
Nov 7, 12:00 a.m. GMT+222.211.323.4 km/h345.00.129.01012.6
Nov 7, 01:00 a.m. GMT+222.81.721.2 km/h283.00.243.01011.5
Nov 7, 02:00 a.m. GMT+222.03.57.2 km/h261.00.149.01010.5
Nov 7, 03:00 a.m. GMT+221.81.47.2 km/h293.00.037.01010.4
Nov 7, 04:00 a.m. GMT+221.21.04.3 km/h301.00.016.01010.8
Nov 7, 05:00 a.m. GMT+221.00.73.2 km/h270.00.00.01011.7
Nov 7, 06:00 a.m. GMT+220.71.84.0 km/h276.00.00.01012.9
Nov 7, 07:00 a.m. GMT+223.110.8No gust241.20.00.01013.7
Nov 7, 08:00 a.m. GMT+224.77.911.5 km/h229.60.00.01014.7
Nov 7, 09:00 a.m. GMT+225.97.213.3 km/h142.20.07.01015.1
Nov 7, 10:00 a.m. GMT+226.06.516.6 km/h83.30.018.01014.7
Nov 7, 11:00 a.m. GMT+226.86.819.8 km/h72.80.131.01014.1
Nov 7, 12:00 p.m. GMT+226.814.827.0 km/h112.10.050.01013.4
Nov 7, 01:00 p.m. GMT+226.87.927.0 km/h112.10.272.01011.5
Nov 7, 02:00 p.m. GMT+227.18.321.6 km/h140.40.288.01010.4
Nov 7, 03:00 p.m. GMT+227.18.622.0 km/h149.60.394.01009.8
Nov 7, 04:00 p.m. GMT+226.65.420.5 km/h55.70.194.01010.0
Nov 7, 05:00 p.m. GMT+226.26.814.8 km/h289.60.086.01010.4
Nov 7, 06:00 p.m. GMT+225.56.114.8 km/h293.80.065.01011.1
Nov 7, 07:00 p.m. GMT+225.410.1No gust25.40.037.01012.0
Nov 7, 08:00 p.m. GMT+225.219.4No gust24.70.016.01013.3
Nov 7, 09:00 p.m. GMT+224.820.9No gust7.20.09.01014.3
Nov 7, 10:00 p.m. GMT+224.816.9No gust355.30.09.01014.6
Nov 7, 11:00 p.m. GMT+224.512.2No gust317.30.010.01014.3
Nov 8, 12:00 a.m. GMT+224.28.6No gust302.50.011.01013.6
Nov 8, 01:00 a.m. GMT+223.78.3No gust291.00.012.01012.7
Nov 8, 02:00 a.m. GMT+223.37.2No gust288.10.012.01012.4
Nov 8, 03:00 a.m. GMT+223.19.4No gust292.20.09.01012.0
Nov 8, 04:00 a.m. GMT+223.010.8No gust320.30.05.01012.3
Nov 8, 05:00 a.m. GMT+223.113.7No gust346.00.02.01012.8
Nov 8, 06:00 a.m. GMT+223.214.0No gust341.40.00.01013.7
Nov 8, 07:00 a.m. GMT+224.416.2No gust341.10.00.01015.2
Nov 8, 08:00 a.m. GMT+225.614.8No gust356.00.00.01016.3
Nov 8, 09:00 a.m. GMT+226.912.2No gust31.00.00.01016.1
Nov 8, 10:00 a.m. GMT+227.77.617.3 km/h96.10.02.01015.5
Nov 8, 11:00 a.m. GMT+227.77.921.6 km/h84.60.010.01014.7
Nov 8, 12:00 p.m. GMT+228.210.822.0 km/h56.10.031.01013.7
Nov 8, 01:00 p.m. GMT+228.310.423.4 km/h105.30.559.01012.7
Nov 8, 02:00 p.m. GMT+226.816.925.2 km/h172.70.780.01012.5
Nov 8, 03:00 p.m. GMT+226.39.420.2 km/h160.60.290.01011.8
Nov 8, 04:00 p.m. GMT+226.06.113.3 km/h266.80.093.01011.5
Nov 8, 05:00 p.m. GMT+226.04.712.2 km/h182.20.086.01011.7
Nov 8, 06:00 p.m. GMT+225.63.29.4 km/h151.20.063.01012.2
Nov 8, 07:00 p.m. GMT+225.61.85.0 km/h80.20.030.01013.2
Nov 8, 08:00 p.m. GMT+225.85.8No gust24.70.06.01013.8
Nov 8, 09:00 p.m. GMT+225.64.0No gust331.80.00.01014.8
Nov 8, 10:00 p.m. GMT+225.23.6No gust315.90.00.01015.1
Nov 8, 11:00 p.m. GMT+224.65.4No gust327.00.00.01014.8

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

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, 06:00 a.m. GMT+2Nov 7, 09:00 a.m. GMT+25.7Fair1.05.86.2 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 7, 03:00 p.m. GMT+2Nov 7, 05:56 p.m. GMT+25.3Fair2.94.711.9 kn0.3unavailableTide contribution unavailable; weather-only assessment

Shoreline adventures 2026-11-08

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 8, 09:00 a.m. GMT+2Nov 8, 11:00 a.m. GMT+25.8Fair4.16.69.3 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 8, 03:00 p.m. GMT+2Nov 8, 05:57 p.m. GMT+25.4Fair2.55.110.9 kn0.2unavailableTide contribution unavailable; weather-only assessment