Climate Yearbook

Johannesburg weather in 2023

Johannesburg weather in 2023, with 365 daily observations from Open-Meteo archive data.

Interactive graph

Open Johannesburg in the interactive graph

Use the graph view to inspect 2023 alongside other available years for Johannesburg.

Open graph view

Year summary

In 2023, Johannesburg averaged 22.8 C for daily highs and 10.1 C for daily lows.

A 1991-2020 normal is not available for this location yet, so this page compares 2023 with the 2023-2025 archive baseline. The 2023 average daily high was 0.0 C from that baseline, and total precipitation was -48.3 mm from the baseline total.

The warmest month was November, with an average high of 26.3 C, while July had the lowest average low at 3.5 C.

The wettest month was February, totaling 181.7 mm. The hottest day reached 32.5 C on October 8, 2023.

Monthly averages and precipitation

MonthAvg low CAvg high CRain and snow mmDays
January14.026.255.531
February14.123.6181.728
March13.024.428.131
April10.322.912.330
May8.018.952.631
June4.917.86.330
July3.516.41.631
August5.420.60.331
September9.525.211.930
October11.325.854.731
November13.326.348.430
December14.326.0110.931

Daily records in 2023

RecordDateValue
Hottest dayOctober 8, 202332.5 C
Coldest nightJuly 10, 2023-2.3 C
Wettest dayFebruary 1, 202334.7 mm

Weather data source: Open-Meteo Archive API. City metadata source: GeoNames cities15000.