Climate of Lahore, Punjab, Pakistan
Point-value climate at Lahore (Punjab, Pakistan). Population approximately 6,577,000.
Located in Punjab, Pakistan, Lahore has a Mediterranean-style climate. Population approximately 6,577,000. Monthly average temperatures range from 12.8°C / 55°F in January to 33.5°C / 92.3°F in June, with rainfall varying from 5 mm / 0.2 in (November) to 156 mm / 6.1 in (July) — about 522 mm / 20.6 in across the year. Lahore is the capital of Punjab. These are point-value climate normals sampled at Lahore's coordinates — often quite different from the surrounding region's area-weighted average.
Best sunny months: February, March, April, May, October, November, December.
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 12.8°C55°F | 21 mm0.8″ | — |
| February | 15.6°C60.1°F | 24 mm0.9″ | Sunny & Mild |
| March | 20.3°C68.5°F | 27 mm1.1″ | Sunny & Warm, Sunny & Mild |
| April | 26.6°C79.9°F | 18 mm0.7″ | Sunny & Hot |
| May | 31.3°C88.3°F | 17 mm0.7″ | Sunny & Hot |
| June | 33.5°C92.3°F | 44 mm1.7″ | — |
| July | 31.3°C88.3°F | 156 mm6.1″ | — |
| August | 30.6°C87.1°F | 138 mm5.4″ | — |
| September | 29.5°C85.1°F | 52 mm2″ | — |
| October | 25.2°C77.4°F | 10 mm0.4″ | Sunny & Hot, Sunny & Warm |
| November | 19.2°C66.6°F | 5 mm0.2″ | Sunny & Mild |
| December | 14.3°C57.7°F | 10 mm0.4″ | Sunny & Mild |
Frequently asked questions
What is the best time to visit Lahore?
The months with the sunniest, driest weather are February, March, April, May, October, November, December. Lahore's warmest month is June at an average of 33.5°C / 92.3°F, and its driest month is November with about 5 mm / 0.2 in of rain.
What is the climate of Lahore?
Lahore, in Punjab, Pakistan, has monthly average temperatures ranging from 12.8°C / 55°F in January to 33.5°C / 92.3°F in June. Annual rainfall is approximately 522 mm / 20.6 in, with the wettest month being July (156 mm / 6.1 in) and the driest November (5 mm / 0.2 in).
What is the average temperature in Lahore in June?
The average temperature in Lahore in June is 33.5°C / 92.3°F, with rainfall of about 44 mm / 1.7 in — the warmest month of the year.
When is the driest month in Lahore?
The driest month in Lahore is November, with about 5 mm / 0.2 in of average monthly rainfall. Average temperature that month is 19.2°C / 66.6°F.
When is the wettest month in Lahore?
The wettest month in Lahore is July, with approximately 156 mm / 6.1 in of average monthly rainfall.