South Africa weather forecast

Get the latest coronavirus (COVID-19) updates for South Africa with current travel advice, statistics and online resources.

Below are temperatures expected tomorrow at popular destinations in South Africa. Select a destination to see the 5-day weather forecast.

More destinations >>

Recommended for South Africa

  • Top deals & discounts
  • South Africa weather overview
  • South Africa climate averages by month
  • More destinations
  • Best time to go to South Africa
  • South Africa weather today - current conditions (last 24-hours)

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

The 5-day weather forecast for South Africa is provided by the Swiss meteorological agency, MeteoBlue. Find out more about our data sources.

  • Save on worldwide flights in the Qatar Airways sale
  • Fly to Doha, Australia, Malaysia, Thailand, Bali & more
  • Depart from Heathrow, Gatwick, Manchester & more

South Africa weather forecast by day

Below are the detailed weather forecasts for South Africa for the next 5 days. The forecasts shown are for Cape Town and may not represent the whole of South Africa. Browse more destinations in South Africa to view more weather forecasts.

South Africa weather for Monday 28th September 2020

Below is the South Africa weather forecast for Monday 28th September 2020. Expect scattered clouds in South Africa with a maximum temperature of 17°C, maximum UV of 6 (High) and 7 hours of bright sunshine. There are 0 mm of rainfall expected and a light breeze of 12 kph from the west.

  • 17°C maximum temperature17
    °C maximum temperature
  • 5°C minimum temperature5
    °C minimum temperature
  • Scattered clouds
    scattered clouds
  • 7 hours of bright sunshine7
    hours of sunshine
  • UV (maximum) index 6 (High)6
    UV index (High)
  • 0 mm of rainfall expected0
    mm of rainfall expected
  • No heat & humidity0
    no heat & humidity
  • Light breeze of 12 kph from the West12
    kph wind from W

Back to top

South Africa weather for Tuesday 29th September 2020

Below is the South Africa weather forecast for Tuesday 29th September 2020. Expect scattered clouds in South Africa with a maximum temperature of 19°C, maximum UV of 6 (High) and 7 hours of bright sunshine. There are 0 mm of rainfall expected and a gentle breeze of 18 kph from the south.

  • 19°C maximum temperature19
    °C maximum temperature
  • 10°C minimum temperature10
    °C minimum temperature
  • Scattered clouds
    scattered clouds
  • 7 hours of bright sunshine7
    hours of sunshine
  • UV (maximum) index 6 (High)6
    UV index (High)
  • 0 mm of rainfall expected0
    mm of rainfall expected
  • 19°C wind chill19
    °C wind chill
  • Gentle breeze of 18 kph from the South18
    kph wind from S

Back to top

South Africa weather for Wednesday 30th September 2020

Below is the South Africa weather forecast for Wednesday 30th September 2020. Expect isolated thunderstorms in South Africa with a maximum temperature of 18°C, maximum UV of 6 (High) and 5 hours of bright sunshine. There are 5-10 mm of rainfall expected with 65% chance of some rain and a fresh breeze of 29 kph from the south.

  • 18°C maximum temperature18
    °C maximum temperature
  • 9°C minimum temperature9
    °C minimum temperature
  • Isolated thunderstorms
    isolated thunderstorms
  • 5 hours of bright sunshine5
    hours of sunshine
  • UV (maximum) index 6 (High)6
    UV index (High)
  • 65% chance of some rain65
    % chance of some rain
  • 5-10 mm of rainfall expected<10
    mm of rainfall expected
  • 18°C wind chill18
    °C wind chill
  • Fresh breeze of 29 kph from the South29
    kph wind from S

Back to top

South Africa weather for Thursday 1st October 2020

Below is the South Africa weather forecast for Thursday 1st October 2020. Expect isolated thunderstorms in South Africa with a maximum temperature of 16°C, maximum UV of 4 (Moderate) and 5 hours of bright sunshine. There are 5-10 mm of rainfall expected with 60% chance of some rain and a strong breeze of 41 kph from the south-east.

  • 16°C maximum temperature16
    °C maximum temperature
  • 9°C minimum temperature9
    °C minimum temperature
  • Isolated thunderstorms
    isolated thunderstorms
  • 5 hours of bright sunshine5
    hours of sunshine
  • UV (maximum) index 4 (Moderate)4
    UV index (Moderate)
  • 60% chance of some rain60
    % chance of some rain
  • 5-10 mm of rainfall expected<10
    mm of rainfall expected
  • 16°C wind chill16
    °C wind chill
  • Strong breeze of 41 kph from the South-East41
    kph wind from SE

Back to top

South Africa weather for Friday 2nd October 2020

Below is the South Africa weather forecast for Friday 2nd October 2020. Expect overcast skies in South Africa with a maximum temperature of 18°C, maximum UV of 5 (Moderate) and no hours of bright sunshine. There are 0 mm of rainfall expected and a moderate breeze of 26 kph from the south-east.

  • 18°C maximum temperature18
    °C maximum temperature
  • 8°C minimum temperature8
    °C minimum temperature
  • Overcast skies
    overcast skies
  • No hours of bright sunshine0
    hours of sunshine
  • UV (maximum) index 5 (Moderate)5
    UV index (Moderate)
  • 0 mm of rainfall expected0
    mm of rainfall expected
  • No heat & humidity0
    no heat & humidity
  • Moderate breeze of 26 kph from the South-East26
    kph wind from SE

Back to top

  • Check out top flight deals & low fares from popular airlines
  • Search for return & one-way flights or multi-city trips
  • Airlines include BA, Virgin Atlantic, United & Turkish Airlines

Metric (°C / mm)  |  Imperial (°F / inches)

Back to top

Discover more about South Africa

More South Africa destinations

More destinations & map >>

Related posts

Popular travel offers

Top ^

*affiliate links: find out how we are funded and why this helps us remain free to use.