Botswana, experiences very high average maximum daytime temperatures in December, ranging from 31°C (88°F) in Kanye to 34°C (93°F) in Ghanzi. Nighttime temperatures generally drop to 20°C (68°F) in Ghanzi and 19°C (66°F) in Kanye. On average, December is the warmest month of the year in Botswana. So be prepared and pack summer clothes.
What is the temperature of the different cities in Botswana in December?
Find the average daytime temperatures in December for the most popular destinations in Botswana on the map below. Click on a destination dot for more detailed information.