Winter heating varies across South Africa, chasing the weather.

South Africans can expect another mix of cold inland mornings and warmer coastal conditions on Friday, according to the South African Weather Service (SAWS).

While much of the country is expected to remain dry with clear skies, temperatures will vary sharply between provinces, with icy early mornings inland and warm weather continuing along parts of the east coast.

Pretoria: 22°C / 7°C

Johannesburg: 21°C / 6°C