Lahore Climate by Month
Lahore, Punjab, Pakistan
Very hot summers and mild winters, with most rain from June to September.
The climate in Lahore is one of very hot summers and mild winters, with most rain from June to September. Afternoon highs range from 66°F (19°C) in January to 103°F (40°C) in June, and January nights average 44°F (7°C). It gets 18 in (450 mm) of rain a year, 73% of it from June to September. November and December are almost completely dry.
- Warmest month
- 103°F(40°C)
- Average high, June
- Coldest nights
- 44°F(7°C)
- Average low, January
- Rain per year
- 18 in(450 mm)
- Wettest: July
- Humidity
- 59%
- Sunniest: May
Best and worst months in Lahore
Best for weatherThe most comfortable weather comes in February, November and December, with highs around 74°F (24°C) and almost no rain.
Least pleasantJune and July are the least pleasant; June is the hottest, with highs of 103°F (40°C).
Comfort combines how close the afternoon high is to 75°F (24°C) with how much rain falls and how humid it is. See where the weather is best in February.
Temperature and rain through the year
Highs and lows (°F)
Average highAverage low
Rain (in per month)
Lahore weather by month
| Month | High | Low | Rain | Humidity | Sun |
|---|---|---|---|---|---|
| JanJanuary | 66°F(19°C) | 44°F(7°C) | 0.8 in(20 mm) | 68% | 2.8 |
| FebFebruaryBest | 73°F(23°C) | 50°F(10°C) | 1.2 in(30 mm) | 65% | 3.8 |
| MarMarch | 82°F(28°C) | 59°F(15°C) | 0.9 in(23 mm) | 55% | 4.8 |
| AprApril | 94°F(34°C) | 68°F(20°C) | 0.7 in(18 mm) | 42% | 5.8 |
| MayMay | 103°F(39°C) | 77°F(25°C) | 0.5 in(12 mm) | 36% | 6.6 |
| JunJune | 103°F(40°C) | 81°F(27°C) | 1.7 in(44 mm) | 45% | 6.5 |
| JulJuly | 97°F(36°C) | 81°F(27°C) | 4.8 in(123 mm) | 67% | 5.7 |
| AugAugust | 96°F(35°C) | 80°F(27°C) | 4.4 in(112 mm) | 71% | 5.4 |
| SepSeptember | 95°F(35°C) | 77°F(25°C) | 1.9 in(48 mm) | 67% | 5.3 |
| OctOctober | 91°F(33°C) | 66°F(19°C) | 0.4 in(10 mm) | 60% | 4.6 |
| NovNovemberBest | 80°F(27°C) | 55°F(13°C) | 0.2 in(4 mm) | 61% | 3.6 |
| DecDecemberBest | 71°F(21°C) | 46°F(8°C) | 0.2 in(6 mm) | 66% | 2.9 |
1991–2020 averages. Sun is solar radiation in kWh/m² per day. Highlighted: the most comfortable months.
Places with a similar climate
All 20 places like Lahore →- 🇵🇰HafizabadPunjab, Pakistan · Pop. 319k99%matchSame summer highsSame sunshineLahore vs Hafizabad →
- 🇵🇰Mandi BahauddinPunjab, Pakistan · Pop. 130k99%matchSame summer highsSame sunshineLahore vs Mandi Bahauddin →
- 🇵🇰KhewraPunjab, Pakistan · Pop. 80k99%matchSame summer highsSimilar rainfallLahore vs Khewra →
- 🇵🇰Pindi BhattianPunjab, Pakistan · Pop. 493k97%matchSame summer highsSame humidityLahore vs Pindi Bhattian →
- 🇵🇰ShahkotPunjab, Pakistan · Pop. 245k97%matchSame summer highsSame humidityLahore vs Shahkot →