The Summer Solstice occurs on December 21st-22nd. This year it will fall on the 21st. The average maximum temperature is 86 degrees Fahrenheit. The average minimum temperature is 72 degrees Fahrenheit. It is likely to rain during the Summer Solstice.
The Spring Equinox occurs on September 22nd-23rd. This year it will fall on the 23rd. The average maximum temperature is 84 degrees Fahrenheit. The average minimum temperature is 61 degrees Fahrenheit. It is likely to rain, but not much.
The Autumnal Equinox occurs on March 20th. The average maximum temperature is 86 degrees Fahrenheit. The average minimum temperature is 70 degrees Fahrenheit. It is likely to rain.
If you plan to visit South Africa, I recommend going in the spring. When it is spring, there are vast amounts of flowers blooming especially in the cape areas. The temperature is not too hot and their isn't that much rain that if you plan to go hiking you will have a lot of nice days to go. It is sunny and there are no weather hazards during this time. Thunderstorms happen during the summer. So visit South Africa in the spring and embrace yourself with nature's miracles.
Spring Flowers (panoramio.com)