Al oeste, el Highveld tiene un clima subtropical con precipitaciones que superan los 1000 mm (1 kl/m) anuales.