Weather forecast for today
Johannesburg, South Africa

Weather forecast for today

Friday, 25. Apr

Partly Cloudy
06:27

17:44
SAST
Partly Cloudy
18°C / 8°C
  • Wind: 13km/h S
  • Humidity: 66%
  • Precip. probability: 3%
  • Precipitation: 0mm
  • UV index: 7
Today, in Johannesburg, partly cloudy skies will persist, making for a mix of sun and clouds.
Forecasted temperatures will peak at a comfortable 18°C and dip to a minimum of a chilly 8°C.
Forecast models suggest colder conditions, with a peak that mirrors May's climate average rather than April's.
Sunrise will be at 06:27 and sunset at 17:44; the daylight will last for 11h and 17min.

Current condition

Fair
06:21 SAST
Fair
  • 7°C
  • Feels like: 7°C
  • Wind: 3km/h W
  • Humidity: 91%
  • Dewpoint: 6°C
  • Pressure: 1024.04mbar
  • Precipitation: 0mm
  • Visibility: 9.66km
  • UV index: 0
At the moment, in Johannesburg, the sky remains mostly clear, allowing for bright and pleasant conditions.
The temperature is a frosty 7°C. The current temperature is near the lowest expected 8°C for today.

Frequently asked questions

What is the temperature now?
Currently (06:21 SAST) it is 7°C in Johannesburg.
What is the weather forecast for Johannesburg for today?
On Friday, expect partly sunny skies with periods of cloudiness.
What will be the highest temperature today in Johannesburg?
Today, the highest temperature will be 18°C, while the lowest temperature will be 8°C.
The highest temperature will be slightly cooler than the average maximum of 21.1°C in April. The lowest temperature will be also moderately lower than the average low of 10.3°C.
What time are sunrise and sunset today?
On Friday, in Johannesburg, sunrise will be at 06:27 and sunset at 17:44 (SAST).
How many hours of daylight will Johannesburg have today?
In Johannesburg, today, there will be 11h and 17min of daylight.

Hourly weather forecast

7h
  • 7°C
  • Feels like:
    7°C
Partly Cloudy
Partly Cloudy
  • Wind: 4km/h S
  • Pressure: 1021mbar
  • Humidity: 90%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 11km
8h
  • 9°C
  • Feels like:
    8°C
Sunny
Sunny
  • Wind: 5km/h S
  • Pressure: 1021mbar
  • Humidity: 85%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 12km
9h
  • 10°C
  • Feels like:
    10°C
Sunny
Sunny
  • Wind: 7km/h S
  • Pressure: 1021mbar
  • Humidity: 80%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 13km
10h
  • 12°C
  • Feels like:
    11°C
Sunny
Sunny
  • Wind: 10km/h S
  • Pressure: 1020mbar
  • Humidity: 72%
  • Precip. probability: 1%
  • Precipitation: 0mm
  • Visibility: 16km
11h
  • 14°C
  • Feels like:
    13°C
Sunny
Sunny
  • Wind: 10km/h S
  • Pressure: 1020mbar
  • Humidity: 65%
  • Precip. probability: 1%
  • Precipitation: 0mm
  • Visibility: 16km
12h
  • 15°C
  • Feels like:
    14°C
Sunny
Sunny
  • Wind: 11km/h S
  • Pressure: 1019mbar
  • Humidity: 59%
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Visibility: 16km
13h
  • 16°C
  • Feels like:
    16°C
Sunny
Sunny
  • Wind: 12km/h S
  • Pressure: 1018mbar
  • Humidity: 53%
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Visibility: 16km
14h
  • 17°C
  • Feels like:
    16°C
Sunny
Sunny
  • Wind: 13km/h SSE
  • Pressure: 1017mbar
  • Humidity: 50%
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Visibility: 16km
15h
  • 17°C
  • Feels like:
    16°C
Sunny
Sunny
  • Wind: 12km/h SSE
  • Pressure: 1017mbar
  • Humidity: 50%
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Visibility: 16km
16h
  • 16°C
  • Feels like:
    16°C
Sunny
Sunny
  • Wind: 13km/h SSE
  • Pressure: 1017mbar
  • Humidity: 52%
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Visibility: 16km
17h
  • 15°C
  • Feels like:
    15°C
Sunny
Sunny
  • Wind: 13km/h SSE
  • Pressure: 1018mbar
  • Humidity: 56%
  • Precip. probability: 0%
  • Precipitation: 0mm
  • Visibility: 16km
Sunset: 17:44
18h
  • 14°C
  • Feels like:
    14°C
Clear
Clear
  • Wind: 10km/h SSE
  • Pressure: 1018mbar
  • Humidity: 60%
  • Precip. probability: 1%
  • Precipitation: 0mm
  • Visibility: 16km
19h
  • 13°C
  • Feels like:
    12°C
Clear
Clear
  • Wind: 10km/h SE
  • Pressure: 1019mbar
  • Humidity: 65%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 15km
20h
  • 12°C
  • Feels like:
    11°C
Clear
Clear
  • Wind: 10km/h SSE
  • Pressure: 1020mbar
  • Humidity: 67%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 15km
21h
  • 12°C
  • Feels like:
    11°C
Clear
Clear
  • Wind: 10km/h SSE
  • Pressure: 1020mbar
  • Humidity: 68%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 15km
22h
  • 11°C
  • Feels like:
    10°C
Clear
Clear
  • Wind: 9km/h SE
  • Pressure: 1021mbar
  • Humidity: 69%
  • Precip. probability: 2%
  • Precipitation: 0mm
  • Visibility: 15km
23h
  • 11°C
  • Feels like:
    10°C
Clear
Clear
  • Wind: 9km/h SE
  • Pressure: 1021mbar
  • Humidity: 71%
  • Precip. probability: 3%
  • Precipitation: 0mm
  • Visibility: 15km
Today, in Johannesburg, primarily bright and occasionally dull weather is forecasted.
The temperature will be between a maximum of 17°C and a minimum of 7°C. The warmest part of the day will be at 14h and 15h.
The maximum is expected to resemble May's average high of 18.9°C rather than April's. Forecasts indicate a night temperature relatively lower than the usual April minimum of 10.3°C.
Updated: Apr 25, 2025 @ 04:21:32 UTC
Published by: Weather Atlas | About Us
Data Sources | |
Weather Forecasting & Climate

Johannesburg, South Africa

  • en: Johannesburg, South Africa
  • es: Johannesburgo, Sudáfrica
  • hr: Johanesburg, Južnoafrička republika
  • sr: Johanesburg, Južnoafrička republika
  • zh: 约翰内斯堡, 南非
  • Latitude: -26.204103°
  • Longitude: 28.047305°
  • Elevation: 1755 m
  • Current time: 06:26 SAST
  • Sunrise: 06:27 SAST
  • Sunset: 17:44 SAST
  • Timezone: Africa/Johannesburg
Climate data
englishespañol中文
Share