Johannesburg, South Africa skyline

Johannesburg Weather in June

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

A typical June day in Johannesburg peaks at 16.6°C (61.9°F) and drops to 3.6°C (38.5°F) overnight; expect about 1 rainy days (8 mm in total) and 9.7 hours of sunshine daily.

Avg high

16.6°C (61.9°F)

Avg low

3.6°C (38.5°F)

Rainfall

8 mm (0.3 in)

Rainy days

1 days

Sunshine

9.7 h / day

Humidity

51%

June vs the rest of the year

June is the coolest month in Johannesburg, and the 3rd driest for rain.

MonthAvg highvs JuneRainRainy days
January24.9°C (76.8°F)+8.3°C (+14.9°F)128 mm15
February24.8°C (76.6°F)+8.2°C (+14.8°F)104 mm13
March23.5°C (74.3°F)+6.9°C (+12.4°F)76 mm12
April20.7°C (69.3°F)+4.1°C (+7.4°F)53 mm8
May19.1°C (66.4°F)+2.5°C (+4.5°F)15 mm3
June16.6°C (61.9°F)—8 mm1
July16.8°C (62.2°F)+0.2°C (+0.4°F)3 mm1
August20.1°C (68.2°F)+3.5°C (+6.3°F)8 mm1
September24.4°C (75.9°F)+7.8°C (+14°F)16 mm3
October25.3°C (77.5°F)+8.7°C (+15.7°F)60 mm10
November24.9°C (76.8°F)+8.3°C (+14.9°F)89 mm13
December25°C (77°F)+8.4°C (+15.1°F)129 mm17

What June feels like in Johannesburg

Early winter arrives in Johannesburg with June (Johannesburg is in the southern hemisphere, so the seasons run opposite to Europe and North America). Expect cool, jacket-on afternoons — comfortable for a long walk. The day–night swing is wide (about 13°C (23.4°F)): nights are cold, so mornings and evenings feel very different from midday. The air is comfortable — neither muggy nor dry.

Rain in Johannesburg in June

Rain is rare in June — most weeks pass without a wet day. Each rainy day adds about 7.6 mm (0.3 in), a proper wetting rather than a sprinkle. Across the year Johannesburg averages about 7.1 mm per rainy day, so June is typical. It is among the three driest months of the year.

Daylight and sunshine in June

Mid-month, Johannesburg gets 10 h 30 min of daylight, from sunrise near 6:53 am to sunset near 5:23 pm. Days are getting shorter: 21 min less daylight than in mid-May. The sun is out for roughly 92% of those daylight hours, so skies are mostly clear.

How June compares to the rest of the year

June is the coolest month of the year in Johannesburg. Compared with May, afternoons are 2.5°C (4.5°F) cooler, with 7 mm less rain. July is cooler again. The next month's average high: 16.8°C (62.2°F).

Who June suits

  • Sightseeing: a good fit — the weather rarely gets in the way of a city walk.
  • Parks & outdoor: a good fit — comfortable for long walks and picnics.

Tips for visiting Johannesburg in June

Versatile Layers

Mornings and evenings are cooler than midday, so dress in layers.

Warm Layers

A proper winter coat, with gloves and a hat for early starts.

Sunglasses

Plenty of sun, so bring sunglasses and a cap.

Quick questions

How warm is Johannesburg in June?

Afternoons average 16.6°C (61.9°F) and nights about 3.6°C (38.5°F) — cool by most people's standards. It is the coolest month of the year.

Does it rain a lot in Johannesburg in June?

Hardly — only about 1 rainy days and 8 mm for the whole month.

What should I wear in Johannesburg in June?

Pack versatile layers, warm layers and sunglasses. Bring something extra for the cooler evenings.

Is June or July better for visiting Johannesburg?

July scores better on our climate ranking (#4 of 12 vs #5), rated Great against Great.

Is June a good time to visit Johannesburg?

Great

Great — mild but cool days, mostly dry (about 1 rainy days), plenty of sunshine (9.7 h a day). Within Johannesburg's own year, June ranks #5 of 12.

June in other South Africa cities

Warmer places in June

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.