Die wärmsten Monate sind normalerweise Dezember und Januar, dann liegt die Durchschnittstemperatur bei 19 °C. Die kältesten Monate sind Juli und Juni mit einer Durchschnittstemperatur von 13 °C. Die durchschnittliche jährliche Niederschlagsmenge in Mkhondo beträgt 1005 mm.