The climate in Bulawayo is a humid subtropical climate due to the city's high altitude. As with most of Zimbabwe, Bulawayo has three main seasons: a dry, cool winter season from May to August, a hot, dry early summer from late August to early November, and a warm, wet late summer from early November to April.