Climate of Lahore
Lahore features a five-season hot semi-arid climate (Köppen BSh), bordering a humid subtropical climate, with five seasons: foggy winter (1 December – 15 February) with few western disturbances causing rain; pleasant spring (16 February – 15 April); summer (15 April – 30 June) with dust, rain storms and heat wave periods; rainy monsoon (1 July – 16 September); and dry autumn (16 September –14 November). However, in some cases, it can be classified as being humid subtropical (Cwa), rather than semi-arid, since it has well defined seasons and an ample amount of rain. It occasionally has very prolonged and dense monsoons, typical of a humid subtropical climate.
The hottest month is June, where average highs routinely exceed 40 °C or 104 °F. The wettest month is July, with heavy rainfalls and evening thunderstorms with the possibility of cloudbursts. The coolest month is January with dense fog.
The city's record high temperature was 48.3 °C (118.9 °F), recorded on 30 May 1944. On 10 June 2007, a temperature of 48 °C (118 °F) was recorded; The lowest temperature recorded in Lahore is –2.2 °C, recorded on 17 January 1935.
| Lahore | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Climate chart (explanation) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Climate data for Lahore (1991-2020, extremes 1931-present) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Record high °C (°F) | 27.8 (82.0) |
33.3 (91.9) |
37.8 (100.0) |
46.1 (115.0) |
48.3 (118.9) |
47.2 (117.0) |
46.1 (115.0) |
42.8 (109.0) |
41.7 (107.1) |
40.6 (105.1) |
35.0 (95.0) |
30.0 (86.0) |
48.3 (118.9) |
| Mean daily maximum °C (°F) | 18.4 (65.1) |
22.2 (72.0) |
27.5 (81.5) |
34.2 (93.6) |
38.9 (102.0) |
38.9 (102.0) |
35.6 (96.1) |
34.7 (94.5) |
34.4 (93.9) |
32.4 (90.3) |
27.1 (80.8) |
21.4 (70.5) |
30.5 (86.9) |
| Daily mean °C (°F) | 13.1 (55.6) |
16.5 (61.7) |
21.6 (70.9) |
27.7 (81.9) |
32.3 (90.1) |
33.2 (91.8) |
31.3 (88.3) |
30.8 (87.4) |
29.9 (85.8) |
26.3 (79.3) |
20.4 (68.7) |
15.1 (59.2) |
24.9 (76.7) |
| Mean daily minimum °C (°F) | 7.6 (45.7) |
10.8 (51.4) |
15.7 (60.3) |
21.1 (70.0) |
25.6 (78.1) |
27.4 (81.3) |
27.1 (80.8) |
26.9 (80.4) |
25.3 (77.5) |
20.1 (68.2) |
13.7 (56.7) |
8.8 (47.8) |
19.2 (66.5) |
| Record low °C (°F) | −2.2 (28.0) |
0.0 (32.0) |
2.8 (37.0) |
10.0 (50.0) |
14.0 (57.2) |
17.8 (64.0) |
20.0 (68.0) |
19.0 (66.2) |
16.7 (62.1) |
8.3 (46.9) |
1.0 (33.8) |
−1.1 (30.0) |
−2.2 (28.0) |
| Average precipitation mm (inches) | 21.9 (0.86) |
31.5 (1.24) |
31.5 (1.24) |
19.5 (0.77) |
17.7 (0.70) |
73.8 (2.91) |
188.6 (7.43) |
177.1 (6.97) |
88.6 (3.49) |
10.3 (0.41) |
6.9 (0.27) |
6.8 (0.27) |
674.2 (26.56) |
| Average precipitation days (≥ 1.0 mm) | 2.5 | 3.5 | 3.6 | 2.8 | 2.9 | 5.0 | 9.1 | 8.7 | 4.9 | 1.1 | 1.9 | 1.1 | 47.1 |
| Average relative humidity (%) | 66 | 58 | 53 | 42 | 36 | 42 | 66 | 70 | 63 | 58 | 53 | 67 | 56 |
| Mean monthly sunshine hours | 218.8 | 215.0 | 245.8 | 256.1 | 308.3 | 269.0 | 227.5 | 234.9 | 265.6 | 290.0 | 229.6 | 222.9 | 2,983.5 |
| Mean daily sunshine hours | 7.1 | 7.6 | 7.9 | 9.2 | 9.9 | 9.0 | 7.3 | 7.6 | 8.9 | 9.4 | 8.7 | 7.2 | 8.3 |
| Source 1: NOAA (sun, 1961-1990), Deutscher Wetterdienst (humidity 1951-1990, daily sun 1961-1990) | |||||||||||||
| Source 2: PMD | |||||||||||||