Nelspruit has a humid sub-tropical climate with hot and rainy summers and mild, dry winters. Summer temperatures are mild, while during winter altitude varies temperatures greatly between day and night. Winters are mild and dry, the winter average minimum temperatures vary between 6 ° C and 9 ° C, while the average maximum winter temperatures vary between 23 ° C and 27 ° C. The summers are hot and humid with average maximum temperatures ranging between 29 ° C and 28 ° C, the average minimum summer temperatures vary between 18 ° C and 19 ° C.
The rainy season runs from November to March, the average annual rainfall is just over 750 mm. The wettest months are between November and January, these months have registered an average of 14/15 rainy days a month. In the period between May and September rainfall is scarce, during these months on average there are between 5 and 2 days of rain per month. Nelspruit has an annual average of 100 days of rain.
WHEN TO GO TO NELSPRUIT
The best months to visit Nelspruit and Mpumalanga region are the least rainy winter months, that are the months between May and September.
NELSPRUIT CLIMATE TABLES
|NELSPRUIT (689 metres)|
|Month||Average low (°C)||Average high (°C)||Precip. (mm)||Precip. days|