Bulawayo's Climate
Bulawayo stands on the highveld plateau of southwestern Zimbabwe at about 1,350 m, in the southern hemisphere, so its seasons run reversed. The altitude gives it a temperate, semi-arid subtropical climate with three clear seasons. The rainy season (November–March) is warm and humid, with daytime highs of 26–31°C and afternoon showers and thunderstorms, while the cool dry season (May–August) brings clear skies, dry air and pleasant 21–25°C days, though nights can drop to 4–9°C and sometimes near freezing. A hot dry spring (September–October) bridges the two before the rains return, and sunshine is abundant year-round.