CatchWindow

CatchWindow · Time on the water

Beach at -4.28623, 29.23143 conditions

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

Coordinates
-4.2862267, 29.2314314

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-06T17:40:48.332Z.

Marine fetched 2026-11-06T17:40:48.648Z.

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+225.24.316.9 km/h315.00.05.01010.0
Nov 6, 01:00 a.m. GMT+224.96.022.0 km/h303.00.04.01009.8
Nov 6, 02:00 a.m. GMT+225.16.122.7 km/h320.00.04.01009.3
Nov 6, 03:00 a.m. GMT+224.86.621.6 km/h325.00.03.01008.9
Nov 6, 04:00 a.m. GMT+224.96.721.6 km/h326.00.01.01009.2
Nov 6, 05:00 a.m. GMT+224.86.520.5 km/h326.00.00.01009.5
Nov 6, 06:00 a.m. GMT+224.46.519.1 km/h318.00.00.01010.6
Nov 6, 07:00 a.m. GMT+225.27.118.4 km/h300.00.00.01011.7
Nov 6, 08:00 a.m. GMT+226.26.216.6 km/h292.00.00.01012.4
Nov 6, 09:00 a.m. GMT+226.95.815.1 km/h268.00.00.01012.6
Nov 6, 10:00 a.m. GMT+227.66.519.1 km/h242.00.02.01012.0
Nov 6, 11:00 a.m. GMT+228.05.018.7 km/h184.00.08.01011.5
Nov 6, 12:00 p.m. GMT+226.617.843.9 km/h179.00.026.01011.0
Nov 6, 01:00 p.m. GMT+226.416.851.8 km/h195.00.049.01010.0
Nov 6, 02:00 p.m. GMT+226.215.143.2 km/h179.00.061.01008.8
Nov 6, 03:00 p.m. GMT+226.310.440.3 km/h179.00.053.01008.5
Nov 6, 04:00 p.m. GMT+226.49.229.5 km/h164.00.035.01008.0
Nov 6, 05:00 p.m. GMT+226.54.626.6 km/h167.00.020.01008.4
Nov 6, 06:00 p.m. GMT+225.93.915.5 km/h254.00.015.01009.4
Nov 6, 07:00 p.m. GMT+225.412.617.6 km/h254.80.014.01010.7
Nov 6, 08:00 p.m. GMT+225.011.916.2 km/h242.00.014.01011.6
Nov 6, 09:00 p.m. GMT+224.611.919.8 km/h254.10.014.01012.6
Nov 6, 10:00 p.m. GMT+224.514.820.5 km/h283.10.015.01013.0
Nov 6, 11:00 p.m. GMT+224.415.820.9 km/h275.00.016.01013.1
Nov 7, 12:00 a.m. GMT+224.116.619.4 km/h258.10.015.01012.5
Nov 7, 01:00 a.m. GMT+224.218.721.2 km/h295.10.214.01012.0
Nov 7, 02:00 a.m. GMT+223.522.032.8 km/h327.90.012.01011.6
Nov 7, 03:00 a.m. GMT+223.418.432.0 km/h311.80.08.01011.4
Nov 7, 04:00 a.m. GMT+223.317.618.0 km/h288.60.03.01011.9
Nov 7, 05:00 a.m. GMT+223.216.216.9 km/h285.70.00.01012.6
Nov 7, 06:00 a.m. GMT+223.316.216.6 km/h269.60.00.01013.6
Nov 7, 07:00 a.m. GMT+224.217.620.9 km/h251.10.01.01014.6
Nov 7, 08:00 a.m. GMT+225.118.022.3 km/h268.20.02.01015.3
Nov 7, 09:00 a.m. GMT+226.114.422.7 km/h290.40.00.01015.4
Nov 7, 10:00 a.m. GMT+227.08.320.9 km/h288.40.00.01014.6
Nov 7, 11:00 a.m. GMT+227.93.617.6 km/h345.90.02.01013.5
Nov 7, 12:00 p.m. GMT+228.210.819.8 km/h93.20.418.01012.2
Nov 7, 01:00 p.m. GMT+227.715.531.0 km/h135.80.240.01011.4
Nov 7, 02:00 p.m. GMT+227.615.132.8 km/h156.40.059.01010.4
Nov 7, 03:00 p.m. GMT+227.114.031.3 km/h135.10.074.01010.1
Nov 7, 04:00 p.m. GMT+227.07.922.3 km/h160.60.087.01009.8
Nov 7, 05:00 p.m. GMT+226.47.211.2 km/h277.60.088.01010.1
Nov 7, 06:00 p.m. GMT+226.08.313.7 km/h294.10.070.01010.7
Nov 7, 07:00 p.m. GMT+225.76.811.2 km/h306.50.040.01011.9
Nov 7, 08:00 p.m. GMT+225.77.211.2 km/h315.20.018.01012.9
Nov 7, 09:00 p.m. GMT+225.611.5No gust359.80.011.01013.6
Nov 7, 10:00 p.m. GMT+225.413.3No gust337.40.010.01014.1
Nov 7, 11:00 p.m. GMT+225.113.3No gust351.10.010.01014.0

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, 09:00 a.m. GMT+2Nov 6, 12:00 p.m. GMT+25.4Fair2.73.510.3 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 6, 03:00 p.m. GMT+2Nov 6, 05:56 p.m. GMT+24.0Fair2.55.621.8 kn0.0unavailableWind limits outing comfort; Tide 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, 10:00 a.m. GMT+2Nov 7, 12:00 p.m. GMT+25.7Fair1.94.511.3 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 7, 03:00 p.m. GMT+2Nov 7, 05:56 p.m. GMT+25.4Fair3.97.616.9 kn0.0unavailableTide contribution unavailable; weather-only assessment