Sun City is a temperate year round destination so there's no specific best time to go. It has a temperate humid subtropical climate, although it may be defined subtropical by some sources. It has very warm summers (from December to February) and mild winters (from June to August). Due to the altitude, summers are not quite as hot as one might expect. Precipitation occurs mainly in summer.
Average Minimum & Maximum Temperatures in Centigrade: SUMMER AUTUMN WINTER SPRING Nov - March April - June June - Sept Sept - Oct SUN CITY 15 –29 07 - 22 05 - 20 13 – 27