January in Dera Ghazi Khan is the coldest month of the year. In January, the weather in Dera Ghazi Khan is typically warm. Average daily high temperature in January is about 19 degrees above zero. On average, Dera Ghazi Khan has 30 sunny and 1 partly cloudy day in January.