The climate of Karachi in December is dry. It hardly ever rains during this period.
Temperatures are warm in Karachi in December. The average maximum temperature reaches 29°C, while the minimum falls to about 21°C. The month's average temperature is 25°C. These normals should be compared with the records recorded in Karachi in December: 35°C as a maximum in 2016 and 11°C as a minimum in 2013. We can expect about 12 days with temperatures above 30°, or 39% of the month.
In December, the days last on average 10:36 in Karachi. The sun rises around 07:09 and sets around 17:45.
With ideal weather, the month of December is a recommended month to travel to Karachi in Pakistan.
In December, the most favorable activities in Karachi are: Beach and swimming, Cultural visits and heritage, Nightlife, Gastronomy and Boat trip and cruise.