Tuesday&#x2019s weather: Foggy morning in SA, fine and cold for the rest of the day

Jul 9, 2025 Environment views: 139

Morning fog is expected in most regions,according to the South African Weather Service.

Schon/Getty Images

Morning fog is forecast for most parts but it will be fine and cold for the rest of the day,according to the South African Weather Service (SAWS).

Morning drizzle is also expected in Limpopo.

Weather forecast for today & tomorrow,7 - 8 July 2025.


Isolated showers are expected over the eastern parts,otherwise,fine & cold to cool conditions are expected. #saws #weatheroutlook #southafricanweather pic.twitter.com/1n60SHgILK

— SA Weather Service (@SAWeatherServic) July 7,2025

The weather in your province

Gauteng: Partly cloudy and cool to cold. Fine weather expected in the extreme south-east.

Pretoria: 4°C — 19°C

Johannesburg: 4°C — 18°C

Vereeniging: -2°C — 16°C

Mpumalanga: Cloudy with fog patches in the western areas during the morning,transitioning to partly cloudy and cold to cool conditions with drizzle along the escarpment.

ADVERTISEMENT

Mbombela: 8°C — 18°C

Ermelo: 1°C — 12°C

Emalahleni: 3°C — 18°C

Standerton: -2°C — 13°C

Skukuza: 9°C — 22°C

Limpopo: Cloudy with morning drizzle along the escarpment,otherwise partly cloudy and cool to cold.

Polokwane: 8°C — 15°C

Phalaborwa: 12°C — 22°C

Tzaneen: 6°C — 13°C

Musina: 10°C — 24°C

Lephalale: 6°C — 21°C

Mokopane: 8°C — 18°C

North West: Fine and cold to cool.

Klerksdorp: -2°C — 17°C

Potchefstroom: -2°C — 17°C

Mahikeng: 2°C — 17°C

Rustenburg: 5°C — 18°C

Vryburg: -5°C — 19°C

Free State: Morning fog patches expected in the extreme eastern areas,followed by fine and cold conditions.

Bloemfontein: -3°C — 15°C

Welkom: -1°C — 16°C

Bethlehem: -2°C — 13°C

Northern Cape: Predominantly fine and cold to cool,but temperatures will drop to very cold in southern parts. Winds: Light to moderate southerly to south-easterly,strengthening in the evening.

ADVERTISEMENT

Upington: -1°C — 20°C

Kimberley: -3°C — 17°C

De Aar: -3°C — 13°C

Alexander Bay: 13°C — 28°C

Springbok: 8°C — 17°C

Calvinia: 2°C — 17°C

Sutherland: -4°C — 13°C

Western Cape: Fog patches over the extreme north-eastern areas in the morning,clearing for fine and cool conditions throughout the region. Winds: Light to moderate northerly to north-easterly,fresh along the north-west coast,shifting to light northerly to north-westerly along the south coast.

Cape Town: 8°C — 18°C

Vredendal: 8°C — 22°C

Riversdale: 5°C — 20°C

George: 5°C — 18°C

Worcester: 3°C — 18°C

Beaufort West: 3°C — 17°C

Oudtshoorn: 2°C — 19°C

Western half of the Eastern Cape: Morning fog in interior regions,followed by fine and cool conditions; expect cold temperatures over high-lying areas. Winds: Light northerly.

Eastern half of the Eastern Cape: Morning fog and frost in certain areas,clearing to fine and cold to cool conditions. Winds: light north-westerly,shifting to easterly in the afternoon.

Gqeberha: 8°C — 20°C

Makhanda: 4°C — 19°C

Cradock: -1°C — 18°C

Graaff-Reinet: -2°C — 18°C

East London: 9°C — 21°C

Port St Johns: 9°C — 21°C

Umtata: 1°C — 20°C

Komani: -1°C — 16°C

Qonce: 4°C — 20°C

KwaZulu-Natal: Morning fog in western parts,fine and cold to cool for most areas. Partly cloudy in the north with isolated early morning showers and rain along the extreme north coastal areas. Winds: Light to moderate westerly to north-westerly in the morning,shifting to light to moderate northerly to north-easterly in the afternoon.

Durban: 7°C — 20°C

Richard’s Bay: 10°C — 22°C

Pietermaritzburg: 2°C — 19°C

Ladysmith: 1°C — 18°C

*This weather report was written with the support of Toqan AI.

Login

Register

Contribute

United News delivers authoritative global news with African and global insights. Breaking coverage on politics, human rights, environmental crises and social justice. Trusted journalism from Johannesburg to the world.

Politics & Conflicts

Business

Environment

Rights & Justice

United News - unews.co.za