Hargeisa has a hot semi-arid climate (Köppen: ''BSh''). The city generally features very warm winters and hot summers. However, despite its location in the tropics, due to the high altitude Hargeisa seldom experiences either very hot or very cold weather, a trait rarely seen in semi-arid climates. The city receives the bulk of its rain between the months of April and September, averaging just over  of rainfall annually. Average monthly temperatures in Hargeisa range from  in the months of December and January to  in the month of June.