Khí hậu Benoni
Benoni nằm trên cao nguyên Highveld của tỉnh Gauteng, Nam Phi, ở độ cao khoảng 1.600 m so với mực nước biển, nên tuy ở vĩ độ cận nhiệt đới nhưng khí hậu lại ôn hòa và khô ráo hơn nhiều thành phố cùng vĩ tuyến. Mùa hè (tháng 10–3) ấm, ban ngày 24–28°C, thường có mưa rào và dông sấm sét vào buổi chiều muộn; mùa đông (tháng 5–8) khô, nắng, ngày dễ chịu 16–19°C nhưng đêm lạnh giá, đôi khi xuống dưới 0°C và có sương giá. Do nằm ở Nam bán cầu nên các mùa ngược với Bắc bán cầu.