Weather forecast for 10 days
Johannesburg, South Africa

englishespañol中文
Share

Weather forecast for the weekend

Weather forecast - Saturday, 11. Jan

Thunderstorms
05:25

19:06
SAST
Thunderstorms
23°C / 16°C
  • Wind: 16km/h N
  • Humidity: 78%
  • Precip. probability: 75%
  • Precipitation: 14mm
  • UV index: 6
Tomorrow, on Saturday, rainy weather and thunderstorms are expected as well.
The likelihood of rain is high, and precipitation will be moderate. The temperature scale will run from a maximum of a warm 23°C (73.4°F) to a minimum of a refreshing 16°C (60.8°F).
Tomorrow, the high temperature is forecasted to be a few degrees lower than the typical January high temperature.
Sunrise will be at 05:25 and sunset at 19:06; tomorrow's daylight will last for 13h and 41min.

Weather forecast - Sunday, 12. Jan

Thunderstorms
05:25

19:06
SAST
Thunderstorms
22°C / 16°C
  • Wind: 13km/h NNW
  • Humidity: 77%
  • Precip. probability: 79%
  • Precipitation: 13mm
  • UV index: 7
On Sunday, in Johannesburg, thunderstorms and rainy weather are expected.
The chance of rain is high, and precipitation will be moderate. The temperature will vary between a maximum of a pleasant 22°C (71.6°F) and a minimum of a refreshing 16°C (60.8°F).
On Sunday, the forecasted maximum temperature will be a few degrees lower than January's average high temperature.
Sunrise will be at 05:25 and sunset at 19:06; the daylight will last for 13h and 41min.

Frequently asked questions

What is the weather forecast for Johannesburg for tomorrow?

Tomorrow, on Saturday, rainy weather and thunderstorms are expected.

Will it rain tomorrow?

Moderate precipitation of 14mm (0.55") is predicted. The likelihood of rainfall is 75%.

What will be the highest temperature tomorrow?

Tomorrow, the highest temperature will be 23°C (73.4°F), while the lowest temperature will be 16°C (60.8°F).
Tomorrow, the highest temperature will be a few degrees lower than the average maximum temperature in January. Tomorrow, the lowest temperature will be in line with the average low temperature.

What time are sunrise and sunset tomorrow?

On Saturday, in Johannesburg, sunrise will be at 05:25 and sunset at 19:06 (SAST).

How long will the day be tomorrow?

In Johannesburg, the length of the day tomorrow will be 13h and 41min.

What is the weather forecast for Johannesburg for Sunday?

On Sunday, in Johannesburg, thunderstorms are forecasted.

Will it rain on Sunday?

Moderate precipitation of 13mm (0.51") is anticipated on Sunday. The possibility of rainfall is 79%.

What will be the highest temperature on Sunday?

On Sunday, the maximum temperature in Johannesburg will be 22°C (71.6°F), while the minimum temperature will be 16°C (60.8°F).

What is the weather forecast for Johannesburg for the next ten days?

In Johannesburg, a combination of predominantly stormy and occasionally cloudy and rainy weather is forecasted for the next ten days.

Will it rain in the next ten days?

Rain is anticipated nearly every day for the next ten days in Johannesburg. With moderate precipitation of 14mm (0.55"), Saturday will be the day with the most rainfall.

How warm will it be in the next ten days?

The maximum temperature will range between 21°C (69.8°F) and 27°C (80.6°F), while the minimum temperature will vary between 14°C (57.2°F) and 17°C (62.6°F).

What will be the warmest and the coldest days?

With a maximum temperature of 27°C (80.6°F), Wednesday, next Saturday and Sunday will be the warmest days. Monday will be the coldest day, with a maximum temperature of 21°C (69.8°F).

Long-term weather forecast

10 days weather forecast - Johannesburg, South Africa

Fri10.Jan
  • 25°C
  • 17°C
Isolated Thunderstorms
Isolated Thunderstorms
  • Wind: 16km/h NNE
  • Humidity: 61%
  • UV index: 11
  • Precip. probability: 32%
  • Precipitation: 11mm
  • 05:24 19:06 SAST
Sat11.Jan
  • 23°C
  • 16°C
Thunderstorms
Thunderstorms
  • Wind: 16km/h N
  • Humidity: 78%
  • UV index: 6
  • Precip. probability: 75%
  • Precipitation: 14mm
  • 05:25 19:06 SAST
Sun12.Jan
  • 22°C
  • 16°C
Thunderstorms
Thunderstorms
  • Wind: 13km/h NNW
  • Humidity: 77%
  • UV index: 7
  • Precip. probability: 79%
  • Precipitation: 13mm
  • 05:25 19:06 SAST
Mon13.Jan
  • 21°C
  • 15°C
Thunderstorms
Thunderstorms
  • Wind: 18km/h NE
  • Humidity: 78%
  • UV index: 9
  • Precip. probability: 66%
  • Precipitation: 8mm
  • 05:26 19:06 SAST
Tue14.Jan
  • 24°C
  • 16°C
AM Showers
AM Showers
  • Wind: 15km/h NNW
  • Humidity: 72%
  • UV index: 11
  • Precip. probability: 42%
  • Precipitation: 1mm
  • 05:27 19:06 SAST
Wed15.Jan
  • 27°C
  • 14°C
Partly Cloudy
Partly Cloudy
  • Wind: 16km/h W
  • Humidity: 56%
  • UV index: 11
  • Precip. probability: 24%
  • Precipitation: 0mm
  • 05:28 19:06 SAST
Thu16.Jan
  • 24°C
  • 15°C
PM Thunderstorms
PM Thunderstorms
  • Wind: 18km/h N
  • Humidity: 66%
  • UV index: 11
  • Precip. probability: 59%
  • Precipitation: 4mm
  • 05:29 19:06 SAST
Fri17.Jan
  • 26°C
  • 16°C
Partly Cloudy
Partly Cloudy
  • Wind: 14km/h NW
  • Humidity: 62%
  • UV index: 11
  • Precip. probability: 24%
  • Precipitation: 0mm
  • 05:29 19:06 SAST
Sat18.Jan
  • 27°C
  • 17°C
Isolated Thunderstorms
Isolated Thunderstorms
  • Wind: 12km/h NW
  • Humidity: 56%
  • UV index: 11
  • Precip. probability: 32%
  • Precipitation: 1mm
  • 05:30 19:05 SAST
Sun19.Jan
  • 27°C
  • 16°C
Scattered Thunderstorms
Scattered Thunderstorms
  • Wind: 13km/h N
  • Humidity: 58%
  • UV index: 11
  • Precip. probability: 43%
  • Precipitation: 3mm
  • 05:31 19:05 SAST
For the next ten days, a combination of primarily stormy and occasionally cloudy and rainy weather is anticipated.
Rain is predicted nearly every day for the next ten days.
In the coming days, the highest temperature will vary between 21°C (69.8°F) and 27°C (80.6°F), while the lowest nightly temperature differences will be unnoticeable, as the lowest temperature will be between 14°C (57.2°F) and 17°C (62.6°F).
Wednesday, next Saturday and Sunday, with the highest temperature of 27°C (80.6°F), will be the warmest days; with the highest temperature of 21°C (69.8°F), Monday will be the coldest day.
January is the warmest month in Johannesburg, with an average high-temperature of 25.6°C (78.1°F) and an average low-temperature of 14.7°C (58.5°F).
Updated: Jan 10, 2025 @ 09:01:51 UTC
Published by: Weather Atlas | About Us
Data Sources | |
Weather Forecasting & Climate

Johannesburg, South Africa

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location