December in Gaborone is the cloudiest and the hottest month of the year. In December, the weather in Gaborone is typically hot. Average daily high temperature in December is about 30 degrees above zero. On average, Gaborone has 17 partly cloudy, 9 sunny, 4 cloudy, and 1 rainy day in December. The rains are usually moderate.