Climate guideThirty-year normals for Lahore
Lahore climate by month
Hot semi-arid · BShBest Jan · Nov–Dec
Annual mean24°day and night
Seasonal swing21°warmest vs coolest
Precipitation684 mm83 wet days a year
31.56° N, 74.35° EElevation 216 mUTC+5 · Pakistan Standard Time
When to goLahore · weather score
Best timeJan · Nov–Dec
October: high / low31° / 18°
iSummary
What the weather is like
Lahore has a hot semi-arid climate (Köppen BSh): little rain, large day–night swings and strong sunshine.
The warmest month is June, when afternoons average 39° and nights 27°. January is the coolest month, with highs of 18° and lows of 6°. The difference between the warmest and the coolest month is about 21°, a large swing typical of continental interiors.
About 684 mm of precipitation falls in an average year. July is the wettest month (216 mm, 19 wet days) and November the driest (8 mm, 2 wet days). Cloud cover ranges from 6% in October to 26% in March.
Compared with Islamabad, the capital, Lahore is 3° warmer on a June afternoon and receives less precipitation over the year.
Year in figures
- Hottest afternoons
- 39° · June
- Coldest nights
- 6° · January
- Wettest month
- July
- Driest month
- November
- Clearest skies
- October · 6% cloud
- Longest day
- 14 h 12 min
- Shortest day
- 10 h 06 min
iiCharts
Twelve months at a glance
Temperature and precipitation
Daily high/low range bars, monthly precipitation columnsTemperature curve
Average high, lowDaylight
Hours between sunrise and sunset on the 15th of each monthiiiData table
Climate normals month by month
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Average high | 18° | 21° | 26° | 34° | 39° | 39° | 35° | 34° | 33° | 31° | 26° | 20° |
| Average low | 6° | 8° | 13° | 18° | 23° | 27° | 27° | 26° | 24° | 18° | 12° | 8° |
| Precipitation | 26 mm | 35 mm | 39 mm | 22 mm | 25 mm | 54 mm | 216 mm | 175 mm | 59 mm | 14 mm | 8 mm | 11 mm |
| Wet days (≥1 mm) | 3.5 | 4.7 | 5.3 | 4.2 | 4.5 | 9.6 | 19.2 | 17.9 | 8.8 | 2.1 | 1.6 | 1.9 |
| Cloud cover | 24% | 24% | 26% | 23% | 18% | 12% | 26% | 25% | 9% | 6% | 10% | 19% |
| Daylight | 10h 18 | 11h 04 | 11h 57 | 12h 56 | 13h 45 | 14h 12 | 14h 01 | 13h 20 | 12h 23 | 11h 26 | 10h 34 | 10h 06 |
| Month score | 92 | 89 | 82 | 54 | 47 | 35 | 25 | 31 | 44 | 69 | 93 | 96 |
ivMonth by month
Lahore in every month
January92
18° / 6°
26 mm · 3.5 wet days
February89
21° / 8°
35 mm · 4.7 wet days
March82
26° / 13°
39 mm · 5.3 wet days
April54
34° / 18°
22 mm · 4.2 wet days
May47
39° / 23°
25 mm · 4.5 wet days
June35
39° / 27°
54 mm · 9.6 wet days
July25
35° / 27°
216 mm · 19.2 wet days
August31
34° / 26°
175 mm · 17.9 wet days
September44
33° / 24°
59 mm · 8.8 wet days
October69
31° / 18°
14 mm · 2.1 wet days
November93
26° / 12°
8 mm · 1.6 wet days
December96
20° / 8°
11 mm · 1.9 wet days