Johannesburg, South Africa skyline

Johannesburg Weather in May

Johannesburg, South Africa in May: how the month usually turns out, from 2006–2025 averages.

A typical May day in Johannesburg peaks at 19.1°C (66.4°F) and drops to 6.6°C (43.9°F) overnight; expect about 3 rainy days (15 mm in total) and 9.8 hours of sunshine daily.

Avg high

19.1°C (66.4°F)

Avg low

6.6°C (43.9°F)

Rainfall

15 mm (0.6 in)

Rainy days

3 days

Sunshine

9.8 h / day

Humidity

55%

May vs the rest of the year

On temperature, May beats 2 of 11 other months, and it ranks as the 4th driest month of the year.

MonthAvg highvs MayRainRainy days
January24.9°C (76.8°F)+5.8°C (+10.4°F)128 mm15
February24.8°C (76.6°F)+5.7°C (+10.3°F)104 mm13
March23.5°C (74.3°F)+4.4°C (+7.9°F)76 mm12
April20.7°C (69.3°F)+1.6°C (+2.9°F)53 mm8
May19.1°C (66.4°F)—15 mm3
June16.6°C (61.9°F)−2.5°C (−4.5°F)8 mm1
July16.8°C (62.2°F)−2.3°C (−4.1°F)3 mm1
August20.1°C (68.2°F)+1°C (+1.8°F)8 mm1
September24.4°C (75.9°F)+5.3°C (+9.5°F)16 mm3
October25.3°C (77.5°F)+6.2°C (+11.2°F)60 mm10
November24.9°C (76.8°F)+5.8°C (+10.4°F)89 mm13
December25°C (77°F)+5.9°C (+10.6°F)129 mm17

What May feels like in Johannesburg

Late autumn arrives in Johannesburg with May (Johannesburg is in the southern hemisphere, so the seasons run opposite to Europe and North America). The middle of the day is pleasantly mild. Nights are cold; with a gap of about 12.5°C (22.5°F) between afternoon and night, early mornings can surprise you. Humidity is moderate, so the air feels neither sticky nor dry.

Rain in Johannesburg in May

Dry weather dominates, and an umbrella can mostly stay packed. Each rainy day adds about 5 mm (0.2 in), a proper wetting rather than a sprinkle. That is lighter than the city's yearly norm of about 7.1 mm per rainy day.

Daylight and sunshine in May

In mid-May, sunrise is at about 6:38 am and sunset at about 5:30 pm (local time) — 10 h 51 min of daylight. Compared with mid-April, the day has lost 38 min. The sun is out for roughly 90% of those daylight hours, so skies are mostly clear.

How May compares to the rest of the year

In Johannesburg's temperature order, May sits as the 3rd coolest month. Against April, the average high is 1.6°C (2.9°F) lower, with 38 mm less rain. Temperatures keep falling into June. By June, typical highs are 16.6°C (61.9°F).

Who May suits

  • Sightseeing: a good fit — daytime temperatures are fine for walking around.
  • Parks & outdoor: a good fit — good conditions for sitting outside.

Tips for visiting Johannesburg in May

Versatile Layers

Days are noticeably warmer than nights — layers you can add or remove.

Sunglasses

Plenty of sun, so bring sunglasses and a cap.

Quick questions

How warm is Johannesburg in May?

It feels mild: typical highs are 19.1°C (66.4°F), with lows near 6.6°C (43.9°F).

Does it rain a lot in Johannesburg in May?

Hardly — only about 3 rainy days and 15 mm for the whole month.

What should I wear in Johannesburg in May?

Based on the averages: versatile layers and sunglasses. Bring something extra for the cooler evenings.

Is May or June better for visiting Johannesburg?

May scores better on our climate ranking (#3 of 12 vs #5), rated Great against Great. June is cooler and has fewer rainy days.

Is May a good time to visit Johannesburg?

Great

Great — comfortable temperatures, mostly dry (about 3 rainy days), plenty of sunshine (9.8 h a day). Within Johannesburg's own year, May ranks #3 of 12 — one of the 3 best months to visit.

May in other South Africa cities

Warmer places in May

Plan a trip to Johannesburg

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Johannesburg weather by month.