Soweto, South Africa in June has mild conditions, with highs averaging 17.3°C (63°F) and noticeably cooler mornings. Rain is rare, falling on about 1 days this month. Temperatures drop noticeably between day and night.
This month falls at the beginning of Winter.
Temperatures remain fairly steady throughout June, with daily highs around 18°C (64°F).
Rainfall is heaviest during the middle of the month, while the last third tends to be drier.
The warmest days tend to fall around the 19th, averaging 18°C (64°F).