Uganda is generally tropical, with temperatures ranging from 21-25°C (70- 77°F), except in the mountainous areas that are much cooler like the top of Mount Rwenzori which is often covered with snow. The hottest months are December to February. Evenings can feel chilly after the heat of the day with temperatures around 12- 16ºC (54-61°F).
Most regions of Uganda, apart from the dry areas in the north east, have an annual rainfall that ranges between 1,000mm and 2,000mm. There are heavy rains between March and May and between October and November which sometimes make road travel difficult in some parts especially up country remote areas.