Current Weather and Forecast in Johannesburg, South Africa

South Africa 🇿🇦 · Local time 05:21
57°
Clear Feels like 53° · High 68° / Low 57°
Wind
6 mph
Humidity
66%
0 Low
Updated just now

Johannesburg hourly forecast: next 24 hours

Today's high of 68°F (20°C) is about 11°F (6°C) below the typical October high of 79°F (26°C).

Now
5:41 AM
Sunrise
6 AM
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
6:09 PM
Sunset
7 PM
8 PM
9 PM
10 PM
11 PM
12 AM
1 AM
2 AM
3 AM
4 AM

Full Johannesburg hourly forecast →

Current conditions in detail

Feels like
53°
Wind
6 mph
N · gusts 12 mph
Humidity
66%
Visibility
6 mi
Precipitation
0.0 in
17% chance today

Johannesburg weather tomorrow (Wednesday, October 7)

Tomorrow in Johannesburg looks sunny, with a high of 81° and an overnight low of 61°. Rain is unlikely (1% chance). Winds top out near 10 mph, and the UV index reaches 11 (very high).

High / Low
81° / 61°
Precipitation
1%
Sunrise / sunset
05:40 AM / 06:10 PM

See the full Johannesburg 14-day forecast →

Johannesburg 14-day forecast

Today
Overcast
High 68° Low 57°
Chance of precipitation: 17%
Wed, Oct 7 Wednesday
Sunny
High 81° Low 61°
Chance of precipitation: 1%
Thu, Oct 8 Thursday
Sunny
High 80° Low 62°
Chance of precipitation: 2%
Fri, Oct 9 Friday
Sunny
High 88° Low 67°
Chance of precipitation: 1%
Sat, Oct 10 Saturday
Overcast
High 87° Low 69°
Chance of precipitation: 17%
Sun, Oct 11 Sunday
Overcast
High 83° Low 67°
Chance of precipitation: 60%
Mon, Oct 12 Monday
Partly Cloudy
High 86° Low 66°
Chance of precipitation: 17%
Tue, Oct 13 Tuesday
Sunny
High 84° Low 67°
Chance of precipitation: 1%
Wed, Oct 14 Wednesday
Sunny
High 85° Low 67°
Chance of precipitation: 2%
Thu, Oct 15 Thursday
Sunny
High 85° Low 68°
Chance of precipitation: 17%
Fri, Oct 16 Friday
Sunny
High 86° Low 67°
Chance of precipitation: 1%
Sat, Oct 17 Saturday
Sunny
High 87° Low 69°
Chance of precipitation: 0%
Sun, Oct 18 Sunday
Sunny
High 86° Low 69°
Chance of precipitation: 2%
Mon, Oct 19 Monday
Overcast
High 85° Low 70°
Chance of precipitation: 10%

About the weather in Johannesburg

Johannesburg has an oceanic climate. December is the warmest month, with average highs of 79°, and July the coldest, when nights fall to around 39°. Over a whole year it rains on roughly 86 days.

Johannesburg climate guide: monthly averages, seasons and the best time to visit

Common questions

Is there snow in Johannesburg?
Effectively no. The 2015-2024 record for Johannesburg shows no regular measurable snowfall.
What is the best month to go to Johannesburg?
April to September is the sweet spot for Johannesburg - warm days, manageable rainfall and plenty of daylight line up. Expect 68°F (20°C) in the afternoon and around 3 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in April.
How warm is Johannesburg on average?
61°F (16°C) across all twelve months - about 73°F (23°C) by day and 51°F (10°C) after dark.
What is the rainiest month in Johannesburg?
January, at 4.6 inches (117 mm) over about 14 days. August is the driest month, at 2 mm (0.1 in).
What is the hottest month in Johannesburg?
December, averaging 79°F (26°C) by day and 59°F (15°C) overnight. The hottest single day in our 2015-2024 record for this location reached 97°F (36°C).
Is Johannesburg humid?
Relative humidity averages 55% across the year, which reads as moderate. The most comfortable stretch falls in the drier half of the year.
How cold does Johannesburg get in winter?
July nights average 39°F (4°C). Chilly rather than harsh - hard freezes are uncommon.
What is the coldest month in Johannesburg?
July, with highs of 63°F (17°C) and lows near 39°F (4°C). The coldest day in the 2015-2024 record fell to 25°F (-4°C).