Gujranwala Weather in December

Pakistan · December climate averages and travel tips

Avg high22°C (72°F)
Avg low8°C (47°F)
Rainfall11 mm (0.4 in)
RatingExcellent 10/10

Expect warm days in Gujranwala in December: the average high is 22°C (72°F) and the average low is 8°C (47°F). December is winter in Pakistan. The month is very dry, with about 11 mm (0.4 in) of rain spread over 2 days, one of the driest months of the year. You get roughly 9.9 hours of daylight and a mix of sun and cloud.

Is December a good time to visit Gujranwala?

Yes — December is one of the best months to visit Gujranwala. The weather rates excellent (10/10) on our comfort score.

Visiting Gujranwala in December

December: cool, clear days

December is one of the best months to visit Gujranwala, and our comfort score rates it excellent at 10/10. Afternoons are pleasant, with highs around 22°C, but evenings turn chilly and nights drop to about 8°C. Rain is light, just 11 mm over two days, so the clear spells are yours for a walk around Sheranwala Bagh or a relaxed day of sightseeing. November to February is the best stretch overall. November is almost as good, with warmer 27°C highs and similar light rain, while January's 35 mm of rain makes it a less certain choice. December sits comfortably in the middle of that window.

The days are short, with about 9.9 hours of daylight and roughly 7 hours of sun, so plan your outdoor stops for the middle of the day. Once the sun goes down, settle in for a warm meal, such as Gujranwala's famous barbecue. This isn't beach weather, and the nights are too cool for long, lazy wandering, so December suits city outings better than late-night strolls.

Holidays and local life

December 25 is Quaid-e-Azam Day, marking the birth of Pakistan's founder, Muhammad Ali Jinnah. It's also Christmas, celebrated by Pakistan's Christian community. Public offices and some businesses may close for the holiday, so check locally before making a special trip.

If you hate crowds, visit popular food spots on a weekday rather than around Christmas. Gujranwala's comfortable winter season draws people out, and December can feel busier than the hotter months. The end-of-year school break may bring more families out too, though prices aren't reliably higher across the city.

Getting around in December

For a practical local stop, head to Ghanta Ghar, the city's clock tower, and explore the nearby streets on foot. Cooler weather makes that wander more comfortable than it would be in the hotter months.

Travelling with kids? Keep outdoor plans for the sunnier part of the day, then take a break indoors as the evening cools.

December weather at a glance

Average high22°C (72°F)
Average low8°C (47°F)
Daily mean14°C (57°F)
Rainfall11 mm (0.4 in)
Rainy days (1 mm+)2
Humidity43%
Cloud cover35%
Daylight9.9 hours
Est. sunshine7.1 hours/day
Wind4.6 km/h
vs November5°C cooler than November, with similar rainfall.

What to pack for Gujranwala in December

Gujranwala weather in other months

Jan20°C / 7°C35 mmExcellentFeb24°C / 9°C34 mmExcellentMar30°C / 14°C47 mmExcellentApr36°C / 20°C29 mmFairMay42°C / 26°C22 mmPoorJun43°C / 29°C82 mmPoorJul38°C / 29°C241 mmPoorAug36°C / 27°C188 mmPoorSep35°C / 24°C103 mmPoorOct33°C / 19°C21 mmGoodNov27°C / 13°C10 mmExcellentDec22°C / 8°C11 mmExcellent

← NovemberBest time to visit GujranwalaJanuary →

Nearby in December

Where else is good in December? See where to go in December.