Habiganj climate — normals and trends

Habiganj (Bangladesh) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 24.7 °C and it receives 2,717 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 August (28.1 °C on average) and the coldest is January (18.0 °C). Rainfall peaks in May.

Habiganj averages 0 frost days, 188 hot days (≥ 30 °C) and 201 rainy days per year.

Habiganj has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.2 °C (on 13 April 1957) and the coldest 5.8 °C (on 11 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

HabiganjSylhet Division

coords
24.38°, 91.41°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthAugustColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

24.7°C

Average daily high

29.7°C

Average daily low

20.8°C

Annual rainfall

2,717mm

Sunshine / day

8.8h

Mean relative humidity

79%

Average peak wind

11.1km/h

Seasonal range

10.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

188 d/yr

Rainy days (≥ 1 mm)

201 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.8 °C

Average feels-like low

23.6 °C

Average peak gust

26.2 km/h

Tropical nights (≥ 20 °C)

228 d/yr

Solar radiation

15.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

+0.1 °C per decade · r² = 0.50 · 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

41.2 °C

13 April 1957

Coldest day

5.8 °C

11 January 2013

Wettest day

241 mm

23 June 2014

Windiest day

46.7 km/h

27 May 2024

Strongest gust

105.8 km/h

27 May 2024

Hottest feels-like

47.7 °C

20 September 2024

Coldest feels-like

3.4 °C

31 January 1964

Sunniest day

13.1 h

9 June 1972

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.7 °C29 March 202511.7 °C8 February 202526.0 °C2,307 mm2420
202438.3 °C25 May 202410.5 °C30 January 202425.7 °C2,776 mm2240
202338.4 °C9 May 20239.6 °C19 January 202325.9 °C2,499 mm2370
202237.6 °C23 March 202210.2 °C31 January 202225.8 °C2,048 mm2500
202139.0 °C26 April 20219.6 °C1 February 202125.8 °C1,875 mm2500
202037.3 °C7 April 20209.8 °C23 January 202025.4 °C2,289 mm2240
201937.2 °C11 August 201910.9 °C24 December 201925.6 °C2,047 mm2220
201837.8 °C19 July 20187.9 °C29 January 201825.1 °C1,971 mm2130
201736.6 °C7 June 20178.1 °C14 January 201725.3 °C3,392 mm2050
201636.8 °C4 August 20169.3 °C27 January 201625.6 °C3,091 mm2250
201536.5 °C18 September 20159.3 °C24 December 201525.2 °C2,763 mm2020
201438.3 °C24 April 20149.9 °C10 January 201425.2 °C2,145 mm2220
201337.6 °C11 June 20135.8 °C11 January 201325.1 °C2,490 mm2270
201236.4 °C8 September 20128.7 °C23 January 201224.8 °C2,467 mm2180
201136.1 °C1 August 20117.3 °C18 January 201125.0 °C2,292 mm2180
201036.3 °C22 March 20109.5 °C6 February 201025.5 °C2,924 mm2320
200936.4 °C26 April 200910.2 °C29 December 200925.6 °C2,315 mm2440
200835.6 °C8 August 20089.4 °C3 February 200825.0 °C2,189 mm2080
200736.8 °C10 August 20078.1 °C16 January 200724.7 °C3,280 mm1970
200636.7 °C1 July 200610.3 °C13 January 200625.6 °C2,119 mm2230
200535.8 °C25 July 200510.0 °C4 February 200525.2 °C2,242 mm1970
200435.7 °C28 March 20049.3 °C28 January 200424.9 °C3,558 mm1850
200335.4 °C2 June 20036.9 °C23 January 200324.9 °C2,591 mm1950
200235.6 °C17 May 20029.7 °C26 January 200224.8 °C3,233 mm1760
200135.1 °C8 July 20018.8 °C26 January 200124.8 °C2,439 mm1910
200036.2 °C13 May 20008.8 °C8 January 200024.4 °C2,983 mm1760
199936.8 °C26 April 199910.6 °C19 January 199925.3 °C2,299 mm2180
199835.3 °C14 June 19989.2 °C3 January 199824.9 °C3,083 mm1910
199736.7 °C27 August 19978.3 °C8 February 199724.3 °C2,657 mm1780
199635.5 °C15 September 19968.0 °C19 January 199624.8 °C3,338 mm1840
199536.4 °C24 March 19957.6 °C24 January 199524.8 °C2,743 mm2030
199435.3 °C26 June 19949.3 °C19 January 199424.7 °C2,549 mm1950
199334.9 °C19 September 19938.4 °C22 January 199324.2 °C3,692 mm1560
199236.9 °C14 April 19928.7 °C3 January 199224.6 °C2,004 mm1990
199137.0 °C20 August 19917.3 °C31 December 199124.5 °C3,610 mm1630
199035.4 °C19 August 19909.3 °C2 January 199024.7 °C3,032 mm1780
198937.6 °C24 April 19898.1 °C19 January 198924.6 °C2,618 mm1860
198836.9 °C13 April 19888.1 °C28 January 198824.9 °C3,160 mm1750
198735.9 °C5 April 19879.5 °C3 January 198724.9 °C2,413 mm1860
198637.2 °C30 March 198610.8 °C4 January 198624.7 °C2,822 mm1840
198534.4 °C13 March 19858.5 °C15 January 198524.7 °C2,475 mm1860
198436.2 °C1 June 19848.3 °C26 January 198424.3 °C3,150 mm1840
198335.2 °C31 May 19837.5 °C31 December 198324.1 °C3,621 mm1640
198236.4 °C24 May 19829.7 °C7 February 198224.4 °C2,283 mm1880
198135.6 °C24 September 19819.2 °C10 January 198124.5 °C2,122 mm1970
198036.0 °C9 April 19807.7 °C9 February 198024.5 °C2,779 mm1890
197938.0 °C5 June 19798.4 °C5 January 197925.1 °C2,059 mm2010
197835.8 °C13 August 19786.8 °C20 January 197824.2 °C2,884 mm1900
197734.8 °C31 March 19777.5 °C30 January 197724.1 °C3,208 mm1540
197635.2 °C7 April 19768.9 °C31 December 197624.2 °C2,967 mm1790
197536.7 °C8 April 19757.9 °C20 January 197524.4 °C2,618 mm1860
197435.2 °C24 May 19747.2 °C10 February 197424.1 °C2,933 mm1570
197338.2 °C31 March 19738.9 °C18 January 197324.6 °C3,549 mm1710
197236.5 °C13 July 19727.9 °C11 February 197224.5 °C2,639 mm1840
197134.9 °C26 March 19718.7 °C2 February 197124.0 °C3,006 mm1520
197035.4 °C9 June 19708.8 °C10 January 197024.4 °C2,633 mm1800
196935.4 °C31 May 19697.4 °C13 January 196924.6 °C2,472 mm1980
196835.2 °C11 May 19686.6 °C3 February 196824.2 °C3,244 mm1700
196736.3 °C12 April 19676.5 °C31 January 196724.2 °C3,068 mm1570
196636.4 °C16 April 19669.2 °C25 December 196624.4 °C2,933 mm1620
196537.0 °C30 April 19658.6 °C9 January 196524.3 °C2,842 mm1510
196437.7 °C15 March 19646.5 °C31 January 196424.6 °C3,358 mm1870
196338.5 °C31 March 19639.5 °C19 January 196324.6 °C3,037 mm1800
196238.7 °C31 March 19626.4 °C16 January 196224.5 °C2,681 mm1890
196136.6 °C28 May 19618.1 °C10 February 196124.4 °C2,589 mm1800
196039.8 °C30 April 19608.7 °C25 January 196025.0 °C2,695 mm1900
195935.4 °C22 March 19598.6 °C5 January 195924.1 °C3,352 mm1480
195835.9 °C4 June 19589.4 °C11 February 195824.9 °C3,025 mm1810
195741.2 °C13 April 19579.0 °C16 February 195725.1 °C2,154 mm2110
195641.0 °C17 April 19569.0 °C24 January 195624.7 °C2,998 mm1860
195536.7 °C24 March 19559.2 °C4 January 195524.5 °C2,889 mm1920
195436.9 °C22 March 19548.1 °C24 January 195424.6 °C2,674 mm1550
195335.2 °C13 August 19538.6 °C19 January 195323.8 °C3,384 mm1180
195234.7 °C14 April 195210.4 °C31 December 195224.2 °C2,844 mm1600
195135.8 °C24 July 19519.5 °C26 January 195124.1 °C3,105 mm1310
195035.2 °C8 April 19507.8 °C14 February 195024.3 °C2,698 mm1450
194933.8 °C13 July 19499.1 °C23 December 194923.9 °C3,265 mm1220
194836.4 °C11 March 194810.9 °C29 December 194824.6 °C2,718 mm1640
194739.4 °C10 April 19479.3 °C17 January 194725.1 °C2,358 mm1840
194638.3 °C13 March 194610.0 °C2 January 194624.7 °C1,914 mm1750
194537.2 °C4 April 19458.2 °C8 January 194524.7 °C2,258 mm1870
194436.4 °C23 March 194410.4 °C22 January 194424.8 °C1,712 mm2050
194334.6 °C26 March 194310.1 °C8 February 194324.2 °C1,745 mm1620
194239.2 °C25 April 194210.0 °C6 January 194224.4 °C2,652 mm1660
194135.1 °C15 March 19418.5 °C12 January 194123.9 °C2,901 mm1560
194035.0 °C30 June 19409.0 °C31 December 194023.9 °C2,821 mm1610

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
31.1 °C
+1.4 °C
Hot days (≥ 30 °C)
242 d/yr
+54
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2307 mm
-411 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.9 °C+0.8 °C12 mm+2 mm
Feb28.5 °C+1.1 °C7 mm-23 mm
Mar32.7 °C+2.0 °C30 mm-88 mm
Apr32.9 °C+1.5 °C169 mm-159 mm
May32.1 °C+0.9 °C392 mm-108 mm
Jun32.7 °C+1.4 °C315 mm-163 mm
Jul32.8 °C+1.5 °C547 mm+168 mm
Aug32.5 °C+1.0 °C366 mm+19 mm
Sep33.9 °C+2.5 °C302 mm-3 mm
Oct33.0 °C+2.5 °C146 mm-29 mm
Nov30.2 °C+1.7 °C22 mm-14 mm
Dec26.5 °C+0.6 °C0 mm-13 mm

The year's extremes

Hottest day
37.7 °C
29 Mar 2025
Coldest day
11.7 °C
8 Feb 2025
Wettest day
94.4 mm
30 May 2025
Windiest day
33.6 km/h
30 May 2025
Strongest gust
78.8 km/h
30 May 2025
Hottest feels-like
46.3 °C
10 Jun 2025
Coldest feels-like
11.3 °C
8 Feb 2025
Sunniest day
12.4 h
9 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 Habiganj?

Habiganj has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 24.7 °C and it receives 2,717 mm of precipitation per year.

What is the hottest day ever recorded in Habiganj?

The hottest day measured in Habiganj between 1940 and 2025 was 13 April 1957, reaching 41.2 °C.

What is the coldest day in Habiganj?

The coldest day measured in Habiganj between 1940 and 2025 was 11 January 2013, at 5.8 °C.

Does it snow in Habiganj?

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

Has the climate of Habiganj warmed?

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

What is the wettest day in Habiganj?

The wettest day measured in Habiganj between 1940 and 2025 was 23 June 2014, with 241 mm of rain in 24 hours.

What was the windiest day in Habiganj?

The windiest day measured in Habiganj between 1940 and 2025 was 27 May 2024, with winds reaching 46.7 km/h.

What is the warmest month in Habiganj?

The warmest month in Habiganj is August (28.1 °C on average); the coldest is January (18.0 °C).

How much does it rain in Habiganj?

Habiganj receives on average 2,717 mm of precipitation per year, spread over about 201 rainy days.

Is it sunny in Habiganj?

Habiganj gets on average 8.8 hours of sunshine per day, roughly 3,212 hours per year over 1940-2025.

Are there tropical nights in Habiganj?

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

What was the most extreme apparent temperature in Habiganj?

In Habiganj, between 1940 and 2025, the highest apparent temperature reached 47.7 °C on 20 September 2024, and the lowest was 3.4 °C on 31 January 1964.

Compare Habiganj with another city

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

Nearby cities

The climate around Habiganj

Other cities — Bangladesh