Tomorrow Weather logo: a smiling sun in sunglasses shaking hands with a crescent moon in striped pyjamas Tomorrow Weather

Consensus Weather Forecasting

6 Weathermen in one - Averaged.

Tomorrow Weather Locations

Consensus weather forecasting compares six independent models at every location below and publishes the disagreement between them. Each location is scored against the weather station named beside it, which is the nearest one that actually reports observations. Most locations have a station within 60 km. Where a location's nearest station is further away, the distance is stated on its page and on this list, because a forecast checked against a station 130 km away is not the same thing as one checked at the airfield.

24 locations, in alphabetical order.

Benoni
Station Lanseria · 48 km away
29°low 15°
spread 3.5°C · 6 models · Mixed · most accurate: ECMWF (0.72°C over 173 days)
Part of Ekurhuleni.
Bloemfontein
Station Bloemfontein International · 14 km away
30°low 14°
spread 3.3°C · 6 models · Mixed · most accurate: GEM (0.67°C over 173 days)
Mangaung metro.
Bushbuckridge
Station Hoedspruit · 54 km away
32°low 18°
spread 3.8°C · 6 models · Mixed · most accurate: AROME (0.88°C over 167 days)
The population is for the whole Bushbuckridge municipality, which is much larger than the town. Scored against Hoedspruit.
Cape Town
Station Cape Town International · 17 km away
20°low 13°
spread 3.4°C · 6 models · Mixed · most accurate: UKMO (0.82°C over 173 days)
Durban
Station Durban King Shaka · 29 km away
30°low 22°
spread 4.0°C · 6 models · Mixed · most accurate: ICON (0.92°C over 173 days)
eThekwini metro.
East London
Station East London International · 8 km away
23°low 18°
spread 2.8°C · 6 models · Mixed · most accurate: ICON (0.96°C over 173 days)
Buffalo City metro.
Ekurhuleni
Station OR Tambo International · 12 km away
29°low 16°
spread 3.6°C · 6 models · Mixed · most accurate: ICON (0.60°C over 173 days)
A metro of several towns rather than one city, so this page covers Germiston, Benoni, Boksburg, Brakpan and Springs together.
George
Station George · 9 km away
24°low 10°
spread 6.6°C · 6 models · Low · most accurate: AROME (0.95°C over 173 days)
Gqeberha
Station Chief Dawid Stuurman International · 3 km away
21°low 14°
spread 2.4°C · 6 models · Good · most accurate: ECMWF (1.01°C over 173 days)
Nelson Mandela Bay metro.
Hermanus
Station Cape Town International · 77 km away
25°low 12°
spread 4.4°C · 6 models · Mixed · most accurate: UKMO (0.82°C over 173 days)
Hermanus has no weather station of its own, so it is scored against Cape Town International, about 77 km away. That is further than we normally accept, and it is stated here rather than glossed over.
Johannesburg
Station OR Tambo International · 21 km away
28°low 15°
spread 3.4°C · 6 models · Mixed · most accurate: ICON (0.60°C over 173 days)
Kimberley
Station Kimberley · 8 km away
31°low 16°
spread 6.0°C · 6 models · Low · most accurate: GEM (0.89°C over 172 days)
Krugersdorp
Station Lanseria · 22 km away
28°low 15°
spread 4.2°C · 6 models · Mixed · most accurate: ECMWF (0.72°C over 173 days)
Mogale City.
Madibeng
Station Wonderboom · 44 km away
33°low 18°
spread 3.2°C · 6 models · Mixed · most accurate: AROME (0.70°C over 163 days)
The Brits and Hartbeespoort municipality. Scored against Wonderboom in Pretoria.
Mahikeng
Station Mahikeng · 11 km away
32°low 16°
spread 4.1°C · 6 models · Mixed · most accurate: GEM (1.02°C over 173 days)
Mbombela
Station Kruger Mpumalanga International · 17 km away
34°low 18°
spread 4.0°C · 6 models · Mixed · most accurate: UKMO (0.66°C over 172 days)
Formerly Nelspruit.
Paarl
Station Cape Town International · 42 km away
26°low 11°
spread 3.7°C · 6 models · Mixed · most accurate: UKMO (0.82°C over 173 days)
No reporting station of its own. Scored against Cape Town International.
Polokwane
Station Polokwane International · 7 km away
32°low 16°
spread 2.2°C · 6 models · Good · most accurate: GEM (1.48°C over 173 days)
Pretoria
Station Waterkloof · 9 km away
32°low 18°
spread 2.9°C · 6 models · Mixed · most accurate: GEM (0.71°C over 152 days)
Tshwane metro.
Saldanha
Station Langebaanweg · 21 km away
20°low 12°
spread 3.9°C · 6 models · Mixed · most accurate: GEM (0.95°C over 171 days)
The town has no weather station of its own, so this location is scored against Langebaanweg, about 21 km away.
Soweto
Station Lanseria · 37 km away
29°low 17°
spread 3.5°C · 6 models · Mixed · most accurate: ECMWF (0.72°C over 173 days)
Part of Johannesburg.
Tembisa
Station OR Tambo International · 16 km away
30°low 16°
spread 3.2°C · 6 models · Mixed · most accurate: ICON (0.60°C over 173 days)
Part of Ekurhuleni.
Upington
Station Upington · 5 km away
34°low 17°
spread 3.5°C · 6 models · Mixed · most accurate: ICON (1.12°C over 172 days)
Vereeniging
Station Vereeniging · 12 km away
31°low 15°
spread 3.9°C · 6 models · Mixed · most accurate: GEM (0.88°C over 152 days)