Kamoke climate — normals and trends

Kamoke (Pakistan) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 23.8 °C and it receives 870 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 (34.3 °C on average) and the coldest is January (11.8 °C). Rainfall peaks in July.

Kamoke averages 0 frost days, 204 hot days (≥ 30 °C) and 96 rainy days per year.

No statistically significant temperature trend emerges for Kamoke between 1940 and 2025: over this span, year-to-year swings outweigh the climate signal.

The hottest day of the period reached 49.4 °C (on 28 May 1944) and the coldest -1.0 °C (on 25 January 1964).

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

KamokePunjab

coords
31.98°, 74.22°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

23.8°C

Average daily high

30.3°C

Average daily low

18.3°C

Annual rainfall

870mm

Sunshine / day

10.5h

Mean relative humidity

61%

Average peak wind

12.6km/h

Seasonal range

22.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

204 d/yr

Rainy days (≥ 1 mm)

96 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.8 °C

Average feels-like low

18.9 °C

Average peak gust

25.6 km/h

Tropical nights (≥ 20 °C)

175 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

No clear trend over this period

Over a short window, year-to-year swings outweigh the climate signal. Try 86 years.

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

49.4 °C

28 May 1944

Coldest day

-1.0 °C

25 January 1964

Wettest day

237 mm

31 July 1961

Windiest day

46.7 km/h

14 May 1958

Strongest gust

88.9 km/h

25 March 1967

Hottest feels-like

51.4 °C

10 June 2007

Coldest feels-like

-4.8 °C

27 January 1964

Sunniest day

14.0 h

3 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202546.0 °C10 June 20254.5 °C15 January 202524.3 °C916 mm2140
202445.8 °C28 May 20242.6 °C17 December 202424.2 °C720 mm2220
202344.5 °C22 May 20233.5 °C17 January 202324.1 °C808 mm1940
202246.0 °C14 May 20224.2 °C28 December 202224.9 °C881 mm2310
202144.1 °C9 June 20212.5 °C20 December 202124.3 °C738 mm2020
202044.9 °C27 May 20203.3 °C19 December 202023.6 °C943 mm1950
201945.3 °C3 June 20193.3 °C30 December 201923.9 °C714 mm2080
201844.8 °C13 June 20183.1 °C29 December 201824.0 °C744 mm2130
201747.6 °C4 June 20172.7 °C12 January 201724.5 °C733 mm2130
201645.6 °C19 May 20164.2 °C25 January 201624.7 °C653 mm2090
201543.6 °C19 June 20154.2 °C25 December 201523.5 °C1,064 mm1960
201446.0 °C10 June 20142.6 °C3 January 201423.5 °C925 mm1840
201346.8 °C23 May 20132.4 °C29 December 201324.0 °C908 mm1970
201246.8 °C30 May 20123.2 °C8 February 201224.1 °C589 mm2040
201146.3 °C19 May 20111.5 °C26 December 201124.2 °C712 mm2070
201047.6 °C26 May 20102.9 °C27 December 201024.8 °C769 mm2200
200946.1 °C28 June 20093.6 °C29 December 200924.6 °C644 mm2170
200843.9 °C3 May 20081.0 °C2 January 200823.8 °C975 mm2240
200747.9 °C9 June 20071.5 °C6 January 200724.0 °C773 mm2190
200645.4 °C13 May 20061.0 °C8 January 200624.5 °C641 mm1980
200546.8 °C23 June 20051.8 °C15 December 200523.6 °C710 mm1940
200444.8 °C21 May 20044.3 °C27 December 200424.5 °C660 mm2170
200347.0 °C7 June 20032.4 °C14 January 200323.8 °C901 mm2060
200246.1 °C8 June 20023.7 °C9 January 200224.9 °C627 mm2190
200145.9 °C11 May 20012.4 °C9 January 200123.8 °C989 mm2110
200044.2 °C16 June 20001.3 °C13 December 200024.0 °C688 mm2190
199944.5 °C28 May 19993.8 °C21 December 199924.5 °C711 mm2200
199846.4 °C24 May 19982.6 °C20 January 199823.6 °C972 mm2040
199743.7 °C5 July 19972.9 °C12 January 199722.7 °C1,054 mm1700
199644.1 °C3 June 19961.8 °C11 December 199623.0 °C1,208 mm1880
199547.0 °C8 June 19953.0 °C23 January 199523.3 °C1,185 mm1800
199445.7 °C18 June 19943.6 °C31 December 199423.6 °C913 mm2000
199345.2 °C11 June 19931.8 °C24 January 199323.5 °C919 mm1920
199244.2 °C17 June 19923.4 °C3 January 199222.9 °C909 mm1840
199143.7 °C30 June 19912.1 °C5 January 199122.9 °C925 mm1900
199044.2 °C28 May 19903.7 °C21 December 199023.4 °C1,195 mm1740
198944.1 °C3 June 19892.1 °C12 January 198923.5 °C555 mm2070
198847.2 °C30 May 19884.6 °C7 December 198823.9 °C1,026 mm2000
198745.8 °C8 June 19872.5 °C3 January 198723.6 °C746 mm1870
198646.5 °C19 June 19862.2 °C3 January 198622.9 °C858 mm1860
198544.3 °C5 June 19852.1 °C10 December 198523.9 °C1,044 mm1950
198446.6 °C25 May 19841.3 °C21 January 198423.3 °C978 mm2070
198342.7 °C22 June 19831.0 °C12 January 198322.3 °C1,306 mm1710
198244.0 °C11 June 19823.5 °C17 January 198222.7 °C934 mm1880
198144.5 °C17 June 19811.7 °C19 December 198123.3 °C1,035 mm1940
198045.9 °C18 June 19802.5 °C9 January 198023.9 °C1,269 mm2050
197945.3 °C8 June 19793.4 °C5 January 197923.4 °C826 mm2060
197846.9 °C7 June 19782.3 °C20 January 197823.2 °C916 mm2010
197743.9 °C5 June 19772.5 °C1 January 197723.2 °C861 mm2210
197647.4 °C29 June 19762.7 °C7 January 197622.8 °C1,038 mm1950
197545.5 °C16 June 19752.3 °C4 January 197522.9 °C896 mm2050
197445.2 °C17 June 19741.2 °C9 February 197423.3 °C576 mm2120
197346.5 °C7 June 19731.4 °C31 December 197323.5 °C1,152 mm2000
197248.0 °C17 June 19720.6 °C8 January 197223.6 °C837 mm1950
197144.7 °C7 June 19710.6 °C7 January 197123.6 °C1,042 mm2130
197045.9 °C17 May 19702.7 °C7 January 197024.1 °C882 mm2190
196944.4 °C9 June 19692.1 °C24 December 196923.7 °C979 mm2150
196845.0 °C16 June 19682.2 °C2 February 196823.0 °C873 mm1870
196745.3 °C26 June 19671.0 °C15 January 196723.3 °C1,111 mm1890
196646.6 °C9 June 19663.5 °C21 December 196623.6 °C1,223 mm1890
196547.4 °C20 June 19653.5 °C7 January 196524.0 °C600 mm2200
196447.9 °C29 June 1964-1.0 °C25 January 196423.6 °C984 mm2214
196345.9 °C5 June 19631.7 °C17 January 196324.2 °C544 mm2020
196245.5 °C8 June 19621.4 °C16 January 196222.9 °C1,178 mm1740
196145.8 °C1 June 19612.2 °C14 January 196123.0 °C1,487 mm1870
196047.5 °C9 June 19602.5 °C4 January 196023.7 °C664 mm2020
195946.2 °C20 June 19592.3 °C26 December 195923.4 °C1,446 mm1950
195845.5 °C16 June 19583.4 °C12 February 195823.7 °C1,034 mm1990
195746.1 °C7 July 19573.5 °C11 February 195723.0 °C820 mm1920
195648.1 °C9 May 19563.1 °C22 January 195623.8 °C1,093 mm1830
195547.1 °C25 June 19552.3 °C5 January 195523.9 °C866 mm1950
195446.8 °C31 May 19541.0 °C25 January 195423.8 °C800 mm1830
195348.0 °C11 June 19532.5 °C24 January 195323.3 °C1,401 mm1790
195247.4 °C18 June 19524.0 °C26 December 195223.8 °C956 mm2140
195148.3 °C29 June 19512.1 °C23 January 195124.3 °C674 mm2120
195046.7 °C13 June 19500.3 °C13 February 195023.2 °C912 mm1850
194947.4 °C4 July 19492.2 °C6 January 194923.9 °C883 mm2110
194846.8 °C18 June 19482.9 °C7 February 194824.1 °C930 mm2050
194748.7 °C8 June 19472.7 °C15 January 194725.8 °C671 mm2150
194646.7 °C9 May 19460.5 °C6 January 194626.2 °C210 mm2450
194548.3 °C16 June 19451.3 °C11 January 194524.6 °C417 mm2240
194449.4 °C28 May 19443.3 °C19 December 194424.0 °C974 mm2170
194348.2 °C6 June 19434.1 °C8 February 194325.1 °C436 mm2530
194248.1 °C9 June 19423.8 °C10 January 194224.8 °C679 mm2370
194147.9 °C30 May 19413.6 °C12 January 194125.9 °C417 mm2470
194047.9 °C31 May 19404.0 °C30 December 194025.4 °C381 mm2330

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
30.4 °C
+0.1 °C
Hot days (≥ 30 °C)
214 d/yr
+10
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
916 mm
+46 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.2 °C+0.7 °C22 mm-19 mm
Feb23.2 °C+1.6 °C78 mm+27 mm
Mar28.1 °C+1.2 °C8 mm-53 mm
Apr37.5 °C+3.6 °C14 mm-20 mm
May38.8 °C-0.7 °C42 mm+17 mm
Jun39.0 °C-1.9 °C80 mm+17 mm
Jul34.0 °C-1.9 °C204 mm-35 mm
Aug33.2 °C-0.6 °C287 mm+74 mm
Sep33.6 °C+0.1 °C115 mm+31 mm
Oct31.1 °C-0.4 °C58 mm+35 mm
Nov26.0 °C-0.2 °C6 mm-9 mm
Dec21.0 °C+0.2 °C3 mm-21 mm

The year's extremes

Hottest day
46.0 °C
10 Jun 2025
Coldest day
4.5 °C
15 Jan 2025
Wettest day
85.5 mm
26 Aug 2025
Windiest day
33.2 km/h
20 Apr 2025
Strongest gust
69.5 km/h
19 Apr 2025
Hottest feels-like
49.9 °C
13 Jun 2025
Coldest feels-like
2.0 °C
15 Jan 2025
Sunniest day
14.0 h
2 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 Kamoke?

Kamoke has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 23.8 °C and it receives 870 mm of precipitation per year.

What is the hottest day ever recorded in Kamoke?

The hottest day measured in Kamoke between 1940 and 2025 was 28 May 1944, reaching 49.4 °C.

What is the coldest day in Kamoke?

The coldest day measured in Kamoke between 1940 and 2025 was 25 January 1964, at -1.0 °C.

Does it snow in Kamoke?

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

Has the climate of Kamoke warmed?

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

What is the wettest day in Kamoke?

The wettest day measured in Kamoke between 1940 and 2025 was 31 July 1961, with 237 mm of rain in 24 hours.

What was the windiest day in Kamoke?

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

What is the warmest month in Kamoke?

The warmest month in Kamoke is June (34.3 °C on average); the coldest is January (11.8 °C).

How much does it rain in Kamoke?

Kamoke receives on average 870 mm of precipitation per year, spread over about 96 rainy days.

Is it sunny in Kamoke?

Kamoke gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Kamoke?

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

What was the most extreme apparent temperature in Kamoke?

In Kamoke, between 1940 and 2025, the highest apparent temperature reached 51.4 °C on 10 June 2007, and the lowest was -4.8 °C on 27 January 1964.

Compare Kamoke with another city

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

Nearby cities

The climate around Kamoke

Other cities — Pakistan