In December, the weather in Dera Ismail Khan is typically warm. Average daily high temperature in December is about 21 degrees above zero. On average, Dera Ismail Khan has 31 sunny days in December. December as well as November is considered the most comfortable time to visit Dera Ismail Khan.