WhereItsSunny

Climate of Gujranwala, Punjab, Pakistan

Point-value climate at Gujranwala (Punjab, Pakistan). Population approximately 1,513,000.

Located in Punjab, Pakistan, Gujranwala has a Mediterranean-style climate. Population approximately 1,513,000. Monthly average temperatures range from 12°C / 53.6°F in January to 33.1°C / 91.6°F in June, with rainfall varying from 6 mm / 0.2 in (November) to 166 mm / 6.5 in (August) — about 588 mm / 23.1 in across the year. These are point-value climate normals sampled at Gujranwala's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: February, March, April, May, October, November.

Best time to visit Gujranwala →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January12°C53.6°F30 mm1.2″
February14.9°C58.8°F31 mm1.2″Sunny & Mild
March19.7°C67.5°F30 mm1.2″Sunny & Mild
April25.9°C78.6°F19 mm0.7″Sunny & Hot, Sunny & Warm
May30.9°C87.6°F19 mm0.7″Sunny & Hot
June33.1°C91.6°F47 mm1.9″
July30.8°C87.4°F154 mm6.1″
August30°C86°F166 mm6.5″
September28.9°C84°F63 mm2.5″
October24.6°C76.3°F8 mm0.3″Sunny & Warm
November18.6°C65.5°F6 mm0.2″Sunny & Mild
December13.5°C56.3°F15 mm0.6″

Frequently asked questions

What is the best time to visit Gujranwala?

The months with the sunniest, driest weather are February, March, April, May, October, November. Gujranwala's warmest month is June at an average of 33.1°C / 91.6°F, and its driest month is November with about 6 mm / 0.2 in of rain.

What is the climate of Gujranwala?

Gujranwala, in Punjab, Pakistan, has monthly average temperatures ranging from 12°C / 53.6°F in January to 33.1°C / 91.6°F in June. Annual rainfall is approximately 588 mm / 23.1 in, with the wettest month being August (166 mm / 6.5 in) and the driest November (6 mm / 0.2 in).

What is the average temperature in Gujranwala in June?

The average temperature in Gujranwala in June is 33.1°C / 91.6°F, with rainfall of about 47 mm / 1.9 in — the warmest month of the year.

When is the driest month in Gujranwala?

The driest month in Gujranwala is November, with about 6 mm / 0.2 in of average monthly rainfall. Average temperature that month is 18.6°C / 65.5°F.

When is the wettest month in Gujranwala?

The wettest month in Gujranwala is August, with approximately 166 mm / 6.5 in of average monthly rainfall.