Khulna climate — normals and trends

Khulna (Bangladesh) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.9 °C and it receives 1,751 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 May (29.6 °C on average) and the coldest is January (19.1 °C). Rainfall peaks in July.

Khulna averages 0 frost days, 213 hot days (≥ 30 °C) and 168 rainy days per year.

Khulna has warmed 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 43.1 °C (on 14 May 1957) and the coldest 7.7 °C (on 9 January 2013).

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

KhulnaKhulna Division

coords
22.81°, 89.56°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

25.9°C

Average daily high

30.4°C

Average daily low

22.4°C

Annual rainfall

1,751mm

Sunshine / day

9.4h

Mean relative humidity

78%

Average peak wind

13.4km/h

Seasonal range

10.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

213 d/yr

Rainy days (≥ 1 mm)

168 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.2 °C

Average feels-like low

25.8 °C

Average peak gust

28.9 km/h

Tropical nights (≥ 20 °C)

255 d/yr

Solar radiation

16.9 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.32 · p = < 0.001

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

43.1 °C

14 May 1957

Coldest day

7.7 °C

9 January 2013

Wettest day

179 mm

20 June 1996

Windiest day

51.9 km/h

20 May 2020

Strongest gust

100.8 km/h

25 May 2009

Hottest feels-like

47.5 °C

20 May 2002

Coldest feels-like

5.9 °C

9 January 2013

Sunniest day

12.7 h

13 June 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.6 °C11 May 202510.6 °C31 December 202526.4 °C1,800 mm2370
202440.8 °C30 April 202410.3 °C23 January 202426.7 °C1,891 mm2330
202339.1 °C14 April 202310.7 °C21 January 202326.7 °C1,615 mm2530
202238.0 °C24 April 202211.0 °C29 January 202226.3 °C1,256 mm2410
202138.6 °C25 April 202110.0 °C2 February 202126.4 °C1,889 mm2350
202036.5 °C18 May 202010.6 °C4 February 202026.1 °C1,714 mm2330
201938.1 °C28 May 201910.6 °C5 January 201926.5 °C1,499 mm2380
201838.1 °C18 June 20189.7 °C11 January 201826.1 °C1,673 mm2410
201737.7 °C21 May 201710.3 °C14 January 201726.4 °C2,021 mm2340
201639.8 °C24 April 201610.0 °C25 January 201626.7 °C1,829 mm2360
201537.3 °C3 April 201511.4 °C1 February 201526.3 °C1,769 mm2330
201439.1 °C16 May 201410.2 °C9 January 201426.0 °C1,283 mm2300
201337.7 °C9 April 20137.7 °C9 January 201325.8 °C1,634 mm2170
201239.2 °C4 June 20129.8 °C15 January 201226.2 °C1,373 mm2430
201135.8 °C17 May 20119.9 °C12 January 201125.9 °C1,820 mm2290
201039.2 °C9 April 201010.9 °C13 January 201026.9 °C1,300 mm2600
200940.3 °C26 April 200910.8 °C28 December 200926.7 °C1,429 mm2530
200838.7 °C20 April 200810.8 °C3 February 200826.1 °C1,820 mm2250
200737.5 °C29 May 200710.4 °C12 January 200725.9 °C2,294 mm2160
200637.5 °C30 April 200610.5 °C11 January 200626.5 °C1,512 mm2470
200537.8 °C18 June 200511.3 °C5 February 200526.3 °C1,826 mm2260
200436.6 °C14 May 200410.8 °C5 February 200426.0 °C1,755 mm2230
200337.6 °C26 May 20038.7 °C22 January 200326.0 °C1,433 mm2310
200239.7 °C20 May 200211.5 °C26 January 200226.0 °C2,012 mm2310
200136.3 °C22 April 20019.0 °C13 January 200125.8 °C1,862 mm2280
200036.3 °C10 April 200010.1 °C9 January 200025.9 °C1,618 mm2320
199937.6 °C1 June 199911.5 °C19 January 199926.1 °C1,708 mm2340
199836.6 °C21 May 19989.8 °C3 January 199826.0 °C1,994 mm2260
199736.4 °C6 June 19979.7 °C26 January 199725.5 °C1,855 mm2210
199637.9 °C21 April 199610.9 °C31 January 199626.1 °C1,871 mm2190
199539.4 °C30 April 19959.5 °C4 January 199526.1 °C1,840 mm2190
199438.1 °C18 March 199411.5 °C24 January 199426.0 °C1,593 mm2330
199336.1 °C6 April 19939.1 °C22 January 199325.7 °C2,298 mm2050
199238.3 °C12 April 199210.8 °C3 January 199225.9 °C1,532 mm2190
199136.2 °C15 April 199110.2 °C21 January 199125.9 °C1,891 mm2130
199035.0 °C28 May 199010.5 °C11 January 199025.7 °C2,042 mm1910
198938.2 °C8 May 19899.6 °C13 January 198925.8 °C1,634 mm2210
198838.5 °C13 April 198811.7 °C28 January 198826.2 °C2,095 mm2300
198738.1 °C17 May 198710.7 °C3 January 198726.3 °C1,266 mm2330
198638.2 °C29 March 198611.6 °C5 January 198626.0 °C1,968 mm2040
198538.5 °C13 April 198511.6 °C31 December 198526.1 °C1,384 mm2220
198437.7 °C19 April 198410.8 °C19 January 198425.7 °C1,678 mm2150
198337.3 °C7 April 198310.6 °C7 January 198325.8 °C1,819 mm2080
198237.4 °C24 May 198211.4 °C2 January 198225.9 °C1,109 mm2190
198137.7 °C4 June 198110.7 °C10 January 198125.4 °C1,593 mm2110
198038.6 °C24 May 198010.9 °C8 February 198026.1 °C1,401 mm2120
197940.6 °C19 May 197911.4 °C5 February 197926.6 °C1,309 mm2500
197836.4 °C18 May 19789.9 °C13 January 197825.6 °C1,432 mm2180
197736.9 °C29 March 19779.8 °C30 January 197725.8 °C1,426 mm1990
197638.7 °C17 April 197611.1 °C13 December 197626.1 °C1,560 mm2360
197540.2 °C8 May 197510.2 °C12 December 197525.6 °C1,585 mm1860
197436.7 °C9 March 19749.0 °C11 February 197425.6 °C1,895 mm1950
197339.6 °C19 April 197310.7 °C26 December 197326.0 °C1,765 mm2110
197239.4 °C19 May 19729.6 °C10 January 197226.2 °C1,369 mm2330
197135.9 °C23 March 197111.3 °C3 January 197125.1 °C2,444 mm1660
197038.3 °C30 April 197010.7 °C29 January 197025.8 °C1,875 mm2070
196937.2 °C13 April 196910.0 °C15 January 196925.9 °C1,619 mm2280
196838.0 °C8 May 196810.2 °C30 December 196825.5 °C1,819 mm1870
196738.8 °C13 April 19679.5 °C15 January 196725.7 °C1,952 mm1990
196641.6 °C4 May 196610.1 °C21 December 196625.9 °C1,897 mm2010
196541.6 °C1 May 196510.8 °C30 December 196525.7 °C2,231 mm1810
196442.0 °C10 April 196410.5 °C28 January 196426.2 °C1,834 mm1980
196338.4 °C7 April 19639.7 °C3 January 196325.9 °C1,971 mm2140
196240.2 °C26 May 19628.6 °C16 January 196225.7 °C1,484 mm2090
196141.2 °C14 April 196110.0 °C15 January 196125.7 °C1,403 mm2040
196042.0 °C30 April 196010.3 °C27 January 196026.0 °C1,847 mm2060
195940.7 °C9 April 19599.5 °C2 January 195925.7 °C2,278 mm1750
195839.4 °C27 March 195811.7 °C31 December 195826.6 °C1,898 mm2140
195743.1 °C14 May 195711.2 °C14 January 195726.5 °C1,359 mm2260
195643.0 °C17 April 195610.9 °C2 January 195625.9 °C2,004 mm2010
195540.9 °C15 May 195510.1 °C5 January 195526.2 °C1,545 mm2070
195442.3 °C16 April 195410.4 °C24 January 195426.0 °C1,526 mm2070
195334.9 °C3 June 19538.8 °C26 January 195324.9 °C2,600 mm1530
195234.9 °C2 June 195212.2 °C14 January 195225.1 °C2,182 mm1680
195136.1 °C18 April 195111.4 °C26 January 195125.3 °C2,351 mm1790
195037.5 °C24 April 19509.8 °C13 February 195025.3 °C2,277 mm1490
194935.0 °C24 June 194911.8 °C14 December 194925.0 °C2,317 mm1370
194838.5 °C12 April 194811.9 °C17 December 194825.7 °C2,074 mm1780
194741.4 °C10 May 194711.8 °C16 January 194726.3 °C1,600 mm2210
194640.8 °C13 March 194611.2 °C3 January 194625.9 °C1,605 mm2030
194539.5 °C4 April 19459.5 °C26 December 194525.7 °C1,561 mm2020
194440.8 °C22 May 194412.4 °C19 January 194426.0 °C1,478 mm1870
194338.7 °C4 April 194312.0 °C8 February 194325.3 °C1,400 mm1880
194241.3 °C7 May 194212.0 °C29 December 194225.8 °C1,673 mm1790
194137.1 °C5 April 19419.9 °C13 January 194125.3 °C2,145 mm1770
194037.2 °C19 April 194011.6 °C5 January 194025.3 °C1,523 mm1880

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.8 °C
+0.4 °C
Hot days (≥ 30 °C)
237 d/yr
+24
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1800 mm
+49 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.2 °C-0.3 °C2 mm-8 mm
Feb29.0 °C+0.4 °C11 mm-9 mm
Mar33.0 °C+0.3 °C7 mm-41 mm
Apr33.6 °C-0.8 °C119 mm+7 mm
May33.7 °C-0.2 °C179 mm-5 mm
Jun32.8 °C+0.6 °C330 mm+30 mm
Jul31.3 °C+0.3 °C488 mm+143 mm
Aug31.6 °C+0.6 °C303 mm-1 mm
Sep32.7 °C+1.7 °C229 mm-13 mm
Oct32.3 °C+1.9 °C130 mm-11 mm
Nov29.6 °C+1.2 °C4 mm-32 mm
Dec25.0 °C-0.9 °C0 mm-12 mm

The year's extremes

Hottest day
38.6 °C
11 May 2025
Coldest day
10.6 °C
31 Dec 2025
Wettest day
61.3 mm
31 Jul 2025
Windiest day
29.6 km/h
30 May 2025
Strongest gust
58.7 km/h
19 Jun 2025
Hottest feels-like
45.7 °C
9 May 2025
Coldest feels-like
9.8 °C
31 Dec 2025
Sunniest day
12.2 h
8 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 Khulna?

Khulna has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.9 °C and it receives 1,751 mm of precipitation per year.

What is the hottest day ever recorded in Khulna?

The hottest day measured in Khulna between 1940 and 2025 was 14 May 1957, reaching 43.1 °C.

What is the coldest day in Khulna?

The coldest day measured in Khulna between 1940 and 2025 was 9 January 2013, at 7.7 °C.

Does it snow in Khulna?

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

Has the climate of Khulna warmed?

Yes: Khulna warmed by +0.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Khulna?

The wettest day measured in Khulna between 1940 and 2025 was 20 June 1996, with 179 mm of rain in 24 hours.

What was the windiest day in Khulna?

The windiest day measured in Khulna between 1940 and 2025 was 20 May 2020, with winds reaching 51.9 km/h.

What is the warmest month in Khulna?

The warmest month in Khulna is May (29.6 °C on average); the coldest is January (19.1 °C).

How much does it rain in Khulna?

Khulna receives on average 1,751 mm of precipitation per year, spread over about 168 rainy days.

Is it sunny in Khulna?

Khulna gets on average 9.4 hours of sunshine per day, roughly 3,431 hours per year over 1940-2025.

Are there tropical nights in Khulna?

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

What was the most extreme apparent temperature in Khulna?

In Khulna, between 1940 and 2025, the highest apparent temperature reached 47.5 °C on 20 May 2002, and the lowest was 5.9 °C on 9 January 2013.

Compare Khulna with another city

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

Nearby cities

The climate around Khulna

Other cities — Bangladesh