Johannesburg has a moderate climate. The summers (November-February) are warm and wet, and winters (June-August) are cool and dry. The coldest months are June and July, when there are occasional cold snaps and frosts at night, but little to no rain and clear, sunny days. August is usually a very windy month during the transition to spring.
The summer months receive long days of sunshine and reach temperatures of 85 F/30 C. It is also when the region gets rain, though this is normally a short but heavy outburst of showers in the afternoon. Spring and autumn are mild and are the best times to appreciate the city's trees, which blossom in spring and turn to a russet brown in autumn. Johannesburg can be visited year-round.