Gujranwala, Pakistan skyline

Gujranwala Weather in December

Typical December weather in Gujranwala, Pakistan, based on 2006–2025 climate averages.

In December, Gujranwala averages a high of 20°C (68°F) and a low of 7.5°C (45.5°F), with about 2 rainy days (16 mm of rain) and 9 hours of sunshine a day.

Avg high

20°C (68°F)

Avg low

7.5°C (45.5°F)

Rainfall

16 mm (0.6 in)

Rainy days

2 days

Sunshine

9 h / day

Humidity

72%

December vs the rest of the year

Here is how every month in Gujranwala stacks up against December — the driest month for rain.

MonthAvg highvs DecemberRainRainy days
January17.7°C (63.9°F)−2.3°C (−4.1°F)45 mm5
February21.1°C (70°F)+1.1°C (+2°F)60 mm6
March26.5°C (79.7°F)+6.5°C (+11.7°F)61 mm6
April33.1°C (91.6°F)+13.1°C (+23.6°F)36 mm5
May38.4°C (101.1°F)+18.4°C (+33.1°F)23 mm5
June39°C (102.2°F)+19°C (+34.2°F)64 mm8
July34.7°C (94.5°F)+14.7°C (+26.5°F)196 mm19
August33.1°C (91.6°F)+13.1°C (+23.6°F)180 mm20
September32.8°C (91°F)+12.8°C (+23°F)84 mm9
October30.9°C (87.6°F)+10.9°C (+19.6°F)28 mm3
November25.1°C (77.2°F)+5.1°C (+9.2°F)22 mm3
December20°C (68°F)—16 mm2

What December feels like in Gujranwala

December is early winter in Gujranwala, although winter here means mild days rather than cold ones. Daytime temperatures are mild — neither cold nor hot for walking around. Nights are cool; with a gap of about 12.5°C (22.5°F) between afternoon and night, early mornings can surprise you. The air is fairly humid, though at these temperatures it rarely feels oppressive.

Rain in Gujranwala in December

Dry weather dominates, and an umbrella can mostly stay packed. Wet days average about 8 mm (0.3 in), enough to soak you without an umbrella. That is close to Gujranwala's typical rain per wet day for the whole year (about 9 mm). December is Gujranwala's driest month of the year.

How December compares to the rest of the year

December is the 2nd coolest month of the year in Gujranwala. Afternoons run 5.1°C (9.2°F) cooler than in November, with 6 mm less rain. Temperatures keep falling into January. The next month's average high: 17.7°C (63.9°F).

Who December suits

  • Sightseeing: a good fit — comfortable enough to explore on foot all day.
  • Parks & outdoor: a good fit — good conditions for sitting outside.

Tips for visiting Gujranwala in December

Versatile Layers

Pack pieces you can take off by noon and put back on at dusk.

Sunglasses

Plenty of sun, so bring sunglasses and a cap.

Quick questions

How warm is Gujranwala in December?

Expect around 20°C (68°F) in the afternoon and 7.5°C (45.5°F) at night, which most visitors would call mild.

Does it rain a lot in Gujranwala in December?

No — December is one of the drier times, with about 2 rainy days and 16 mm in total.

What should I wear in Gujranwala in December?

The numbers point to versatile layers and sunglasses. Add a layer for after dark.

Is December or January better for visiting Gujranwala?

On our 12-month climate ranking, December comes out ahead (#1 of 12 vs #4). January is cooler and has more rainy days.

Is December a good time to visit Gujranwala?

Great

Great — comfortable temperatures, mostly dry (about 2 rainy days), plenty of sunshine (9 h a day). Within Gujranwala's own year, December ranks #1 of 12 — one of the 3 best months to visit.

December in other Pakistan cities

Warmer places in December

Plan a trip to Gujranwala

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Gujranwala weather by month.