December weather forecast
Pakistan

englishespañol中文
Share
Flag of Pakistan
Flag of Pakistan

Weather in December

December in Pakistan marks the onset of winter, with temperatures dropping significantly across the country, accompanied by a noticeable decrease in daylight hours.

In the northern highlands, including regions like Gilgit-Baltistan and Khyber Pakhtunkhwa, December is a winter month, with average temperatures ranging from -10°C (14°F) to 10°C (50°F). The region experiences frequent snowfall, leading to a white blanket covering the high-altitude landscapes. The weather is generally dry apart from the snowfall.

Contrastingly, the southern plains and coastal regions, including Karachi and Hyderabad, witness much milder winters. Temperatures in these regions during December average between 10°C (50°F) to 25°C (77°F). The weather remains dry, and rainfall is quite infrequent, leading to clear and sunny days.

In the central parts of Pakistan, including cities like Lahore and Islamabad, December brings cool and dry weather, with temperatures ranging from 5°C (41°F) to 20°C (68°F). Foggy conditions often prevail, especially in the early mornings and late evenings, adding to the winter feel.

Compared to November, December experiences a significant decrease in temperatures across the country, marking the arrival of winter. While the northern regions face harsh winters with frequent snowfall, the central and southern parts of the country enjoy milder and drier winter conditions.

  • Karachi - December »
    In Karachi, Pakistan, during December, the rain falls for 1 days and regularly aggregates up to 4mm (0.16") of precipitation. On the first day of December in Karachi sunrise is at 6:59 am and sunset at 5:42 pm.
  • Lahore - December »
    The month with the shortest days in Lahore is December, with an average of 10h and 6min of daylight. On the first day of December in Lahore sunrise is at 6:44 am and sunset at 4:59 pm.
  • Faisalabad - December »
    November and December are months with the least rain in Faisalabad when the rain falls for 1 days and typically aggregates up to 2mm (0.08") of rain. December's weather in Faisalabad is illustrated through chilling temperatures, increased humidity and reduced daylight hours, marking the arrival of winter.
  • Rawalpindi - December »
    December features as the coldest month in Rawalpindi, Pakistan's calendar with average temperatures moving between 3.3°C (37.9°F) to 19.3°C (66.7°F). On the last day of December, in Rawalpindi, sunrise is at 7:11 am and sunset at 5:09 pm PKT.
  • Multan - December »
    The months with the least rainfall in Multan are November and December Rain falls for 0.5 days and accumulates 1mm (0.04") of rain. The months with the least rainfall in Multan are November and December Rain falls for 0.5 days and accumulates 1mm (0.04") of rain.
  • Hyderabad - December »
    December nights in Hyderabad bring a pronounced temperature shift, with averages hovering around a cool 12.5°C (54.5°F). Hyderabad experiences a temperature shift at the start of December, with average high-temperatures adjusting from a hot 31.9°C (89.4°F) in November to a warm 26.3°C (79.3°F).
  • Gujranwala - December »
    The months with the lowest UV index in Gujranwala, Pakistan, are January and December, with an average maximum UV index of 4. January through August, October through December are months without snowfall in Gujranwala, Pakistan.
  • Peshawar - December »
    The month with the least rainfall in Peshawar is December, when the rain falls for 2.1 days and typically collects 3mm (0.12") of precipitation. The month with the least rainfall in Peshawar is December, when the rain falls for 2.1 days and typically collects 3mm (0.12") of precipitation.
  • Quetta - December »
    The month with the shortest days in Quetta is December, with an average of 10h and 12min of daylight. In Quetta in December, during 3 rainfall days, 31mm (1.22") of precipitation is typically accumulated.
  • Islamabad - December »
    November and December are months with the least rain in Islamabad when the rain falls for 2.2 days and typically aggregates up to 9mm (0.35") of rain. In December, in Islamabad the rain falls for 2.2 days.
  • Bahawalpur - December »
    On the first day of December in Bahawalpur sunrise is at 6:50 am and sunset at 5:14 pm. The months with the lowest UV index in Bahawalpur are January and December, with an average maximum UV index of 5.
  • Sargodha - December »
    December in Sargodha marks the lowest temperatures of the year, giving the city a truly winter feel. On the first day of December in Sargodha, sunrise is at 6:52 am and sunset at 5:04 pm.
[Resources]

Pakistan

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location