Layyah climate — normals and trends

Layyah (Pakistan) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.5 °C and it receives 397 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is June (36.1 °C on average) and the coldest is January (12.7 °C). Rainfall peaks in July.

Layyah averages 0 frost days, 226 hot days (≥ 30 °C) and 61 rainy days per year.

The mean temperature of Layyah has changed by -0.8 °C between 1940 and 2025, or -0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 50.6 °C (on 30 May 1940) and the coldest -2.3 °C (on 11 February 1950).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

LayyahPunjab

coords
30.96°, 70.94°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

25.5°C

Average daily high

32.3°C

Average daily low

19.4°C

Annual rainfall

397mm

Sunshine / day

11.0h

Mean relative humidity

52%

Average peak wind

13.3km/h

Seasonal range

23.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

226 d/yr

Rainy days (≥ 1 mm)

61 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.6 °C

Average feels-like low

19.6 °C

Average peak gust

26.4 km/h

Tropical nights (≥ 20 °C)

188 d/yr

Solar radiation

19.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

-0.8 °C

since 1940

-0.1 °C per decade · r² = 0.10 · p = 0.003

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

50.6 °C

30 May 1940

Coldest day

-2.3 °C

11 February 1950

Wettest day

168 mm

9 September 2012

Windiest day

46.0 km/h

14 May 1958

Strongest gust

85.3 km/h

14 May 1958

Hottest feels-like

53.8 °C

29 June 1981

Coldest feels-like

-6.6 °C

30 December 1945

Sunniest day

13.4 h

7 June 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202546.9 °C10 June 20255.0 °C11 January 202526.3 °C281 mm2350
202447.3 °C27 May 20244.2 °C27 December 202425.8 °C403 mm2260
202343.5 °C22 June 20233.0 °C15 January 202325.2 °C549 mm2170
202244.8 °C5 June 20225.7 °C28 January 202225.8 °C592 mm2350
202143.4 °C30 June 20211.8 °C18 December 202125.6 °C193 mm2310
202045.0 °C27 May 20203.1 °C1 January 202024.9 °C628 mm2070
201946.0 °C10 June 20192.7 °C30 December 201925.2 °C608 mm2170
201845.2 °C1 June 20184.4 °C28 December 201825.8 °C263 mm2300
201747.5 °C4 June 20173.4 °C11 January 201725.6 °C427 mm2200
201645.6 °C21 May 20163.7 °C24 January 201625.7 °C424 mm2240
201545.1 °C19 June 20154.2 °C10 January 201524.8 °C700 mm2040
201444.7 °C9 June 20142.7 °C3 January 201425.0 °C341 mm2010
201346.5 °C23 May 20133.3 °C29 December 201325.4 °C530 mm2200
201245.1 °C31 May 20121.9 °C9 February 201224.5 °C611 mm2030
201145.0 °C19 May 20112.7 °C23 December 201125.1 °C551 mm2260
201046.8 °C27 May 20103.7 °C14 January 201025.3 °C617 mm2350
200945.5 °C28 June 20095.4 °C7 January 200925.2 °C374 mm2150
200844.1 °C31 May 20081.1 °C27 January 200825.1 °C511 mm2450
200747.4 °C10 June 20072.7 °C31 December 200725.3 °C512 mm2280
200646.0 °C13 May 20060.4 °C8 January 200626.1 °C395 mm2200
200548.9 °C23 June 20052.6 °C17 December 200525.0 °C485 mm2220
200448.9 °C19 May 20043.7 °C3 January 200426.7 °C304 mm2380
200347.8 °C7 June 20032.9 °C28 December 200325.9 °C336 mm2320
200246.6 °C13 May 20022.8 °C9 February 200226.1 °C334 mm2320
200148.1 °C11 May 20014.2 °C25 January 200125.9 °C381 mm2310
200046.2 °C22 May 20002.5 °C15 January 200025.6 °C251 mm2290
199946.6 °C27 June 19995.0 °C29 December 199926.4 °C275 mm2320
199848.6 °C20 June 19983.2 °C18 January 199825.9 °C306 mm2260
199745.5 °C26 June 19972.7 °C11 January 199724.1 °C564 mm1840
199649.0 °C3 June 19962.6 °C10 December 199625.3 °C429 mm2290
199548.2 °C8 June 19953.9 °C25 December 199525.0 °C513 mm2140
199448.1 °C18 June 19943.6 °C30 December 199425.0 °C590 mm2190
199346.9 °C11 June 19933.3 °C16 January 199325.2 °C381 mm2200
199245.7 °C18 June 19923.9 °C12 January 199224.0 °C579 mm1900
199147.9 °C5 June 19911.7 °C2 January 199125.0 °C286 mm2050
199045.7 °C9 July 19903.3 °C31 December 199025.5 °C415 mm2190
198945.9 °C13 June 19891.1 °C13 January 198924.5 °C453 mm2100
198847.5 °C30 May 19883.8 °C26 January 198826.2 °C372 mm2330
198749.7 °C8 June 19872.8 °C4 December 198726.1 °C295 mm2270
198648.8 °C19 June 19861.8 °C19 December 198624.7 °C475 mm2290
198546.7 °C23 May 19852.7 °C2 January 198525.9 °C427 mm2340
198449.0 °C30 May 19841.4 °C24 December 198425.5 °C411 mm2390
198346.1 °C24 June 19832.2 °C14 January 198324.4 °C644 mm2060
198247.3 °C19 July 19821.4 °C24 January 198224.9 °C467 mm2180
198148.1 °C18 June 19814.0 °C1 February 198125.9 °C399 mm2240
198049.3 °C11 June 19801.4 °C7 February 198026.2 °C283 mm2200
197947.5 °C28 June 19794.6 °C9 March 197924.9 °C512 mm2140
197849.8 °C7 June 1978-0.2 °C18 January 197825.3 °C484 mm2131
197745.1 °C3 June 1977-0.5 °C28 January 197725.3 °C394 mm2451
197646.8 °C2 June 19764.8 °C10 January 197624.3 °C570 mm2060
197548.7 °C16 June 19751.8 °C17 January 197524.4 °C754 mm2190
197447.6 °C1 July 1974-1.3 °C7 February 197425.0 °C270 mm2422
197347.1 °C8 June 19730.7 °C22 January 197325.1 °C526 mm2280
197248.6 °C17 June 19722.0 °C6 February 197225.0 °C325 mm2240
197145.9 °C7 June 19711.8 °C30 January 197125.8 °C366 mm2350
197049.0 °C17 May 19700.5 °C21 December 197026.3 °C276 mm2350
196946.4 °C20 June 19691.2 °C5 January 196925.7 °C349 mm2450
196849.2 °C3 July 19681.2 °C8 February 196825.2 °C243 mm2270
196746.9 °C7 June 1967-1.6 °C11 January 196724.9 °C517 mm2043
196648.7 °C11 July 19663.1 °C2 January 196625.9 °C251 mm2290
196549.4 °C27 June 19651.3 °C24 December 196526.1 °C204 mm2270
196449.3 °C1 July 1964-1.9 °C25 January 196425.3 °C324 mm2414
196348.6 °C6 July 19633.1 °C16 January 196326.4 °C227 mm2240
196247.9 °C8 June 19623.1 °C16 January 196225.2 °C354 mm2230
196147.5 °C11 June 19611.9 °C13 January 196125.5 °C389 mm2200
196049.1 °C7 June 19602.4 °C5 January 196026.1 °C247 mm2340
195948.9 °C4 June 19593.0 °C11 January 195925.4 °C638 mm2270
195849.3 °C26 June 19586.7 °C27 December 195826.7 °C202 mm2400
195747.4 °C6 July 19572.6 °C15 January 195725.0 °C202 mm2090
195650.2 °C29 May 19563.6 °C21 January 195625.3 °C657 mm2130
195548.9 °C26 June 19551.3 °C3 January 195525.7 °C424 mm2400
195450.1 °C31 May 19542.0 °C22 January 195426.1 °C253 mm2320
195349.0 °C10 June 19532.0 °C6 January 195324.6 °C829 mm2060
195250.3 °C19 June 19523.4 °C20 December 195225.6 °C439 mm2280
195149.4 °C29 June 19510.6 °C3 February 195126.1 °C276 mm2260
195049.1 °C25 June 1950-2.3 °C11 February 195024.9 °C368 mm2183
194948.5 °C4 July 19490.2 °C4 January 194925.8 °C301 mm2220
194849.7 °C2 July 19480.6 °C6 February 194825.9 °C307 mm2300
194749.9 °C5 July 19471.3 °C18 December 194727.4 °C136 mm2540
194649.8 °C28 June 1946-0.2 °C2 January 194627.6 °C37 mm2453
194549.4 °C16 June 1945-1.8 °C23 December 194526.1 °C152 mm2334
194449.8 °C29 May 19442.4 °C30 January 194425.4 °C407 mm2330
194348.9 °C6 June 19432.9 °C20 January 194327.3 °C136 mm2720
194249.1 °C8 June 19422.8 °C14 January 194226.8 °C323 mm2520
194149.7 °C30 May 19411.9 °C11 January 194127.5 °C128 mm2490
194050.6 °C30 May 19402.6 °C26 December 194026.4 °C174 mm2420

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
32.9 °C
+0.6 °C
Hot days (≥ 30 °C)
235 d/yr
+9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
281 mm
-116 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan21.8 °C+1.8 °C2 mm-10 mm
Feb24.5 °C+1.3 °C28 mm+10 mm
Mar31.2 °C+2.5 °C9 mm-21 mm
Apr39.6 °C+4.1 °C4 mm-16 mm
May41.1 °C+0.3 °C10 mm-5 mm
Jun42.1 °C-0.7 °C4 mm-27 mm
Jul38.8 °C-0.3 °C62 mm-54 mm
Aug37.3 °C+0.2 °C66 mm-30 mm
Sep36.0 °C-0.6 °C72 mm+33 mm
Oct32.7 °C-0.9 °C14 mm+6 mm
Nov27.3 °C-0.4 °C0 mm-5 mm
Dec22.5 °C+0.3 °C10 mm+2 mm

The year's extremes

Hottest day
46.9 °C
10 Jun 2025
Coldest day
5.0 °C
11 Jan 2025
Wettest day
28.3 mm
8 Sep 2025
Windiest day
31.0 km/h
1 May 2025
Strongest gust
48.6 km/h
28 Mar 2025
Hottest feels-like
51.5 °C
24 Jun 2025
Coldest feels-like
2.0 °C
7 Jan 2025
Sunniest day
13.2 h
12 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Layyah?

Layyah has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 25.5 °C and it receives 397 mm of precipitation per year.

What is the hottest day ever recorded in Layyah?

The hottest day measured in Layyah between 1940 and 2025 was 30 May 1940, reaching 50.6 °C.

What is the coldest day in Layyah?

The coldest day measured in Layyah between 1940 and 2025 was 11 February 1950, at -2.3 °C.

Does it snow in Layyah?

Almost never: Layyah sees virtually no snow, with about 0 frost days per year.

Has the climate of Layyah warmed?

Between 1940 and 2025, no statistically significant temperature trend emerges in Layyah.

What is the wettest day in Layyah?

The wettest day measured in Layyah between 1940 and 2025 was 9 September 2012, with 168 mm of rain in 24 hours.

What was the windiest day in Layyah?

The windiest day measured in Layyah between 1940 and 2025 was 14 May 1958, with winds reaching 46.0 km/h.

What is the warmest month in Layyah?

The warmest month in Layyah is June (36.1 °C on average); the coldest is January (12.7 °C).

How much does it rain in Layyah?

Layyah receives on average 397 mm of precipitation per year, spread over about 61 rainy days.

Is it sunny in Layyah?

Layyah gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Layyah?

Yes: Layyah has on average 188 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Layyah?

In Layyah, between 1940 and 2025, the highest apparent temperature reached 53.8 °C on 29 June 1981, and the lowest was -6.6 °C on 30 December 1945.

Compare Layyah with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Layyah

Other cities — Pakistan