Skip to main content

CatchWindow · Time on the water

Beach at -31.40392, 29.87201 conditions

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

Coordinates
-31.4039209, 29.8720055

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-15T01:18:45.010Z.

Marine fetched 2026-11-15T01:18:46.865Z.

Complete hourly weather forecast

Weather model in Africa/Johannesburg
TimeAir °CWind km/hGustWind from °Precipitation mmPrecipitation %Pressure hPa
Nov 15, 12:00 a.m. GMT+218.921.537.4 km/h47.00.185.01020.8
Nov 15, 01:00 a.m. GMT+219.121.236.7 km/h49.00.075.01020.1
Nov 15, 02:00 a.m. GMT+219.219.636.0 km/h42.00.165.01019.6
Nov 15, 03:00 a.m. GMT+219.318.933.1 km/h42.00.157.01019.3
Nov 15, 04:00 a.m. GMT+219.518.632.0 km/h42.00.050.01018.9
Nov 15, 05:00 a.m. GMT+219.717.432.0 km/h38.00.045.01019.0
Nov 15, 06:00 a.m. GMT+220.218.533.5 km/h37.00.043.01019.1
Nov 15, 07:00 a.m. GMT+221.213.332.0 km/h25.00.042.01018.8
Nov 15, 08:00 a.m. GMT+223.217.833.1 km/h45.00.045.01018.1
Nov 15, 09:00 a.m. GMT+224.120.038.5 km/h58.00.052.01017.7
Nov 15, 10:00 a.m. GMT+223.822.943.6 km/h70.00.063.01017.5
Nov 15, 11:00 a.m. GMT+223.925.345.7 km/h68.00.071.01016.9
Nov 15, 12:00 p.m. GMT+224.726.450.0 km/h68.00.176.01016.2
Nov 15, 01:00 p.m. GMT+224.428.852.6 km/h61.00.279.01015.5
Nov 15, 02:00 p.m. GMT+224.928.455.1 km/h61.00.180.01014.5
Nov 15, 03:00 p.m. GMT+224.329.452.6 km/h55.00.276.01014.1
Nov 15, 04:00 p.m. GMT+224.229.353.6 km/h53.00.169.01013.7
Nov 15, 05:00 p.m. GMT+223.528.152.6 km/h52.00.065.01013.7
Nov 15, 06:00 p.m. GMT+222.422.149.3 km/h50.00.767.01014.8
Nov 15, 07:00 p.m. GMT+222.022.939.6 km/h38.01.673.01014.6
Nov 15, 08:00 p.m. GMT+221.614.039.2 km/h30.00.376.01015.6
Nov 15, 09:00 p.m. GMT+221.512.524.8 km/h43.00.376.01015.8
Nov 15, 10:00 p.m. GMT+221.211.121.2 km/h27.00.075.01016.2
Nov 15, 11:00 p.m. GMT+221.06.818.4 km/h30.00.069.01015.1
Nov 16, 12:00 a.m. GMT+220.84.711.5 km/h43.00.054.01014.6
Nov 16, 01:00 a.m. GMT+221.36.511.9 km/h46.00.035.01013.9
Nov 16, 02:00 a.m. GMT+221.22.011.2 km/h333.00.122.01013.2
Nov 16, 03:00 a.m. GMT+221.09.914.4 km/h267.00.019.01012.8
Nov 16, 04:00 a.m. GMT+220.813.922.3 km/h253.00.021.01013.3
Nov 16, 05:00 a.m. GMT+220.818.830.2 km/h255.00.025.01013.7
Nov 16, 06:00 a.m. GMT+221.521.436.0 km/h249.00.032.01014.7
Nov 16, 07:00 a.m. GMT+222.525.947.9 km/h234.00.041.01015.4
Nov 16, 08:00 a.m. GMT+222.330.253.3 km/h226.00.047.01016.5
Nov 16, 09:00 a.m. GMT+222.827.055.1 km/h225.00.048.01016.8
Nov 16, 10:00 a.m. GMT+223.731.656.9 km/h211.00.046.01017.0
Nov 16, 11:00 a.m. GMT+223.629.859.4 km/h208.00.043.01016.8
Nov 16, 12:00 p.m. GMT+224.027.454.4 km/h207.00.038.01016.4
Nov 16, 01:00 p.m. GMT+223.935.061.9 km/h211.00.031.01016.2
Nov 16, 02:00 p.m. GMT+223.744.178.1 km/h215.00.029.01016.3
Nov 16, 03:00 p.m. GMT+223.547.083.2 km/h218.00.034.01016.6
Nov 16, 04:00 p.m. GMT+222.552.291.8 km/h221.00.044.01017.7
Nov 16, 05:00 p.m. GMT+220.233.690.4 km/h216.01.151.01018.9
Nov 16, 06:00 p.m. GMT+220.031.857.6 km/h219.00.755.01019.4
Nov 16, 07:00 p.m. GMT+219.530.354.0 km/h224.00.656.01020.2
Nov 16, 08:00 p.m. GMT+219.228.751.8 km/h227.00.757.01021.3
Nov 16, 09:00 p.m. GMT+219.025.349.0 km/h230.00.557.01022.3
Nov 16, 10:00 p.m. GMT+218.725.243.6 km/h240.00.255.01022.9
Nov 16, 11:00 p.m. GMT+218.124.742.5 km/h250.00.051.01022.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 15, 02:00 a.m. GMT+2UnavailableUnavailableUnavailableUnavailableUnavailableUnavailable4.8209.0
Nov 15, 03:00 a.m. GMT+22.310.8178.0UnavailableUnavailable22.54.8209.0
Nov 15, 04:00 a.m. GMT+22.310.8177.0UnavailableUnavailable22.54.6211.0
Nov 15, 05:00 a.m. GMT+22.310.7176.0UnavailableUnavailable22.54.6211.0
Nov 15, 06:00 a.m. GMT+22.310.6174.0UnavailableUnavailable22.54.6211.0
Nov 15, 07:00 a.m. GMT+22.310.3173.0UnavailableUnavailable22.54.4212.0
Nov 15, 08:00 a.m. GMT+22.410.2171.0UnavailableUnavailable22.44.4212.0
Nov 15, 09:00 a.m. GMT+22.410.1169.0UnavailableUnavailable22.44.4212.0
Nov 15, 10:00 a.m. GMT+22.410.0166.0UnavailableUnavailable22.34.5214.0
Nov 15, 11:00 a.m. GMT+22.49.9164.0UnavailableUnavailable22.34.4215.0
Nov 15, 12:00 p.m. GMT+22.39.8162.0UnavailableUnavailable22.34.5217.0
Nov 15, 01:00 p.m. GMT+22.39.7161.0UnavailableUnavailable22.24.6216.0
Nov 15, 02:00 p.m. GMT+22.39.6159.0UnavailableUnavailable22.24.6216.0
Nov 15, 03:00 p.m. GMT+22.39.3155.0UnavailableUnavailable22.24.6216.0
Nov 15, 04:00 p.m. GMT+22.39.1151.0UnavailableUnavailable22.24.6216.0
Nov 15, 05:00 p.m. GMT+22.38.9147.0UnavailableUnavailable22.34.8214.0
Nov 15, 06:00 p.m. GMT+22.38.8145.0UnavailableUnavailable22.34.8214.0
Nov 15, 07:00 p.m. GMT+22.38.8143.0UnavailableUnavailable22.34.8214.0
Nov 15, 08:00 p.m. GMT+22.28.8141.0UnavailableUnavailable22.44.8211.0
Nov 15, 09:00 p.m. GMT+22.28.8141.0UnavailableUnavailable22.44.8211.0
Nov 15, 10:00 p.m. GMT+22.28.8140.0UnavailableUnavailable22.54.8211.0
Nov 15, 11:00 p.m. GMT+22.18.8140.0UnavailableUnavailable22.54.7212.0
Nov 16, 12:00 a.m. GMT+22.18.8140.0UnavailableUnavailable22.54.6211.0
Nov 16, 01:00 a.m. GMT+22.18.8140.0UnavailableUnavailable22.64.4210.0
Nov 16, 02:00 a.m. GMT+22.18.8140.0UnavailableUnavailable22.64.4210.0
Nov 16, 03:00 a.m. GMT+22.08.9142.0UnavailableUnavailable22.64.1209.0
Nov 16, 04:00 a.m. GMT+22.09.1144.0UnavailableUnavailable22.54.1209.0
Nov 16, 05:00 a.m. GMT+21.99.1146.0UnavailableUnavailable22.53.9208.0
Nov 16, 06:00 a.m. GMT+21.98.9150.0UnavailableUnavailable22.53.6207.0
Nov 16, 07:00 a.m. GMT+21.98.7153.0UnavailableUnavailable22.43.3209.0
Nov 16, 08:00 a.m. GMT+21.98.4157.0UnavailableUnavailable22.42.9210.0
Nov 16, 09:00 a.m. GMT+22.08.3161.0UnavailableUnavailable22.32.5210.0
Nov 16, 10:00 a.m. GMT+22.08.2166.0UnavailableUnavailable22.32.4216.0
Nov 16, 11:00 a.m. GMT+22.08.0170.0UnavailableUnavailable22.22.4222.0
Nov 16, 12:00 p.m. GMT+22.37.8178.0UnavailableUnavailable22.22.5225.0
Nov 16, 01:00 p.m. GMT+22.57.7186.0UnavailableUnavailable22.12.7228.0
Nov 16, 02:00 p.m. GMT+22.87.7194.0UnavailableUnavailable22.12.9227.0
Nov 16, 03:00 p.m. GMT+22.97.9195.0UnavailableUnavailable22.12.9227.0
Nov 16, 04:00 p.m. GMT+23.18.2197.0UnavailableUnavailable22.23.1225.0
Nov 16, 05:00 p.m. GMT+23.28.4198.0UnavailableUnavailable22.23.4223.0
Nov 16, 06:00 p.m. GMT+23.28.6197.0UnavailableUnavailable22.33.6221.0
Nov 16, 07:00 p.m. GMT+23.18.5196.0UnavailableUnavailable22.43.8221.0
Nov 16, 08:00 p.m. GMT+23.08.5195.0UnavailableUnavailable22.44.0219.0
Nov 16, 09:00 p.m. GMT+23.08.4194.0UnavailableUnavailable22.54.2220.0
Nov 16, 10:00 p.m. GMT+22.98.4194.0UnavailableUnavailable22.54.2216.0
Nov 16, 11:00 p.m. GMT+22.88.3193.0UnavailableUnavailable22.64.2216.0

Shoreline adventures 2026-11-15

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 15, 04:55 a.m. GMT+2Nov 15, 06:00 a.m. GMT+25.0Fair9.410.017.3 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 15, 07:00 a.m. GMT+2Nov 15, 09:00 a.m. GMT+25.3Fair7.29.617.9 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 15, 12:00 p.m. GMT+2Nov 15, 06:00 p.m. GMT+23.0Poor14.315.929.7 kn0.2unavailableStrong wind or gusts; Tide contribution unavailable; weather-only assessment

Shoreline adventures 2026-11-16

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 16, 04:54 a.m. GMT+2Nov 16, 06:00 a.m. GMT+25.3Fair7.510.216.3 kn0.0unavailableTide contribution unavailable; weather-only assessment
Nov 16, 06:00 a.m. GMT+2Nov 16, 08:00 a.m. GMT+23.0Poor11.614.025.9 kn0.0unavailableTide contribution unavailable; weather-only assessment; Strong wind or gusts
Nov 16, 12:00 p.m. GMT+2Nov 16, 02:00 p.m. GMT+22.0Poor14.818.933.4 kn0.0unavailableStrong wind or gusts; 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-153.9
2026-11-163.9