Best Month To

Weather in Gujranwala

Pakistan • Population: 2,511,118

Best Months to Visit

March October November

Based on temperature, precipitation, and humidity data

Gujranwala is in Pakistan at 32.2°N. The 2001–2020 NASA POWER daily record describes a monsoon climate with a sharp wet-dry split. June is the warmest month (average 36.0°C, high 42.8°C) and January is the coolest (average 13.6°C, low 6.7°C).

Rain is the monsoon runs from July to September, inside an annual total of 717 mm. The wettest month is July at 206 mm; the driest is November at 8 mm. On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are March, October, and November.

Hot and cool months in Gujranwala

The heat peaks in June, when the typical afternoon is 42.8°C. The opposite pole is January, when mornings average 6.7°C.

Across the year the mean afternoon high is 32.5°C. If you want the smallest day–night shock, look at months where the high and low sit close together; June nights still hold 29.3°C.

Monsoon and dry months

The monsoon in Gujranwala starts in July and ends in September (July, August, and September). July is the core of it at 206 mm. November is the other extreme, with 8 mm.

Humidity peaks near 65%. That usually lines up with the wetter months rather than the hottest ones.

The calendar in Gujranwala

The year bottoms out in January. Plan for 6.7°C at night and 20.5°C in the afternoon. February stands apart from the months beside it: 23.9°C / 9.3°C and 38 mm. March brings 42 mm and 5 rainy days; temperatures run from 14.4°C to 30.0°C. In April, Gujranwala averages 36.5°C by day and 20.1°C at night, with 25 mm of rain. May: 42.1°C high, 26.0°C low, 20 mm rain, 24% humidity. Peak heat arrives in June: 42.8°C by day, 29.3°C at night, and 32% humidity.

The monsoon opens in July. Expect 206 mm and 19 rainy days, with nights around 28.7°C. By September the monsoon is ending. Gujranwala still sees about 83 mm, but the next month is usually leaner. October brings 12 mm and 2 rainy days; temperatures run from 18.9°C to 33.2°C. November is the driest month, averaging only 8 mm across 2 rainy days. Highs sit near 27.8°C. December: 22.8°C high, 8.8°C low, 14 mm rain, 40% humidity.

When the score favours a visit

The three months with the highest comfort score are March, October, and November: March (22.2°C average, 42 mm, 44% humidity); October (26.1°C average, 12 mm, 43% humidity); November (20.6°C average, 8 mm, 38% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.

If you want the monsoon itself — fewer crowds, greener landscape, heavier rain — aim at July–September instead of the score.

Gujranwala and other cities in Pakistan

Lahore is about 68 km away: Gujranwala is about as warm as Lahore at the hot peak and 127 mm wetter over the year than Lahore. Lahore’s wettest month is July (162 mm) versus July here.

Faisalabad is about 132 km away: Gujranwala is 1.1°C cooler than Faisalabad in its hottest month and 290 mm wetter over the year than Faisalabad. Faisalabad’s wettest month is July (115 mm) versus July here.

Rawalpindi is about 192 km away: Gujranwala is 2.7°C warmer than Rawalpindi in its hottest month and 287 mm drier over the year than Rawalpindi. Rawalpindi’s wettest month is July (220 mm) versus July here.

Temperature and rainfall

0°C 5°C 10°C 15°C 20°C 25°C 30°C 35°C 40°C 45°C 50°C 0 mm100 mm200 mm300 mm Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High
Low
Rainfall

Monthly Weather Overview

Month High Low Rain (mm) Rainy Days
January 20.5°C 6.7°C 25 4
February 23.9°C 9.3°C 38 5
March 30.0°C 14.4°C 42 5
April 36.5°C 20.1°C 25 4
May 42.1°C 26.0°C 20 5
June 42.8°C 29.3°C 75 10
July 39.0°C 28.7°C 206 19
August 36.4°C 26.8°C 170 18
September 35.5°C 23.8°C 83 9
October 33.2°C 18.9°C 12 2
November 27.8°C 13.5°C 8 2
December 22.8°C 8.8°C 14 2

Monthly Details

Click on any month for detailed weather information:

January
13.6°C
February
16.6°C
March
22.2°C
April
28.3°C
May
34.0°C
June
36.0°C
July
33.8°C
August
31.6°C
September
29.7°C
October
26.1°C
November
20.6°C
December
15.8°C