Mymensingh climate — normals and trends

Mymensingh (Bangladesh) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 24.7 °C and it receives 2,669 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.2 °C on average) and the coldest is January (17.8 °C). Rainfall peaks in June.

Mymensingh averages 0 frost days, 191 hot days (≥ 30 °C) and 191 rainy days per year.

Mymensingh has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 43.9 °C (on 28 April 1957) and the coldest 4.1 °C (on 10 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

MymensinghMymensingh Division

coords
24.76°, 90.41°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthAugustColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

24.7°C

Average daily high

29.8°C

Average daily low

20.6°C

Annual rainfall

2,669mm

Sunshine / day

8.6h

Mean relative humidity

78%

Average peak wind

11.5km/h

Seasonal range

10.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

191 d/yr

Rainy days (≥ 1 mm)

191 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.7 °C

Average feels-like low

23.3 °C

Average peak gust

26.1 km/h

Tropical nights (≥ 20 °C)

223 d/yr

Solar radiation

15.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

28 April 1957

Coldest day

4.1 °C

10 January 2013

Wettest day

234 mm

6 October 2023

Windiest day

43.6 km/h

27 May 2024

Strongest gust

102.2 km/h

27 May 2024

Hottest feels-like

47.0 °C

19 July 2018

Coldest feels-like

1.6 °C

10 January 2013

Sunniest day

13.1 h

31 May 1979

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.2 °C10 May 202511.8 °C26 January 202525.6 °C2,420 mm2260
202440.0 °C30 April 202410.3 °C18 January 202425.6 °C2,752 mm2170
202337.7 °C6 June 20237.8 °C19 January 202325.6 °C2,573 mm2400
202236.7 °C18 August 20229.2 °C29 January 202225.4 °C2,362 mm2310
202137.8 °C26 April 20218.5 °C1 February 202125.5 °C2,103 mm2390
202036.1 °C7 April 20208.8 °C3 February 202025.0 °C2,678 mm2160
201937.3 °C1 September 201910.1 °C30 December 201925.4 °C2,506 mm2090
201837.7 °C19 July 20187.8 °C8 January 201824.9 °C2,070 mm2170
201736.3 °C7 June 20178.1 °C14 January 201725.2 °C3,571 mm2010
201636.4 °C25 August 20168.1 °C26 January 201625.5 °C2,803 mm2280
201536.3 °C29 July 20159.3 °C24 December 201524.9 °C2,908 mm1980
201438.7 °C25 April 20149.2 °C8 January 201424.9 °C2,041 mm2170
201337.5 °C11 June 20134.1 °C10 January 201324.9 °C2,242 mm2210
201236.6 °C14 May 20128.5 °C15 January 201224.8 °C2,504 mm2250
201136.5 °C1 August 20116.6 °C18 January 201124.8 °C2,487 mm2130
201036.6 °C10 April 20109.4 °C6 February 201025.5 °C2,970 mm2380
200936.9 °C27 April 200910.3 °C26 December 200925.6 °C2,386 mm2460
200836.7 °C1 May 20089.3 °C2 February 200824.9 °C2,434 mm2050
200736.7 °C10 August 20077.0 °C16 January 200724.8 °C3,201 mm2030
200637.7 °C26 March 200610.6 °C14 January 200625.5 °C2,249 mm2260
200536.1 °C2 June 20059.6 °C21 January 200525.1 °C2,540 mm2060
200436.9 °C28 March 20049.4 °C27 December 200424.8 °C3,594 mm1910
200335.6 °C26 May 20036.7 °C23 January 200324.8 °C2,657 mm1970
200236.4 °C20 May 20029.5 °C26 January 200224.6 °C3,551 mm1840
200135.9 °C25 April 20018.6 °C14 January 200124.8 °C2,569 mm2000
200035.9 °C12 May 20009.8 °C8 January 200024.3 °C3,522 mm1790
199936.6 °C26 April 199910.6 °C14 January 199925.2 °C2,475 mm2160
199837.1 °C20 May 19989.0 °C20 January 199824.9 °C2,921 mm1950
199736.4 °C27 August 19977.8 °C24 January 199724.3 °C2,579 mm1910
199638.4 °C22 April 19969.0 °C19 January 199624.9 °C2,850 mm1990
199538.1 °C23 April 19957.5 °C3 January 199524.9 °C2,444 mm2070
199435.9 °C5 May 19949.9 °C18 January 199424.7 °C2,265 mm2160
199335.4 °C8 April 19937.1 °C21 January 199324.4 °C3,526 mm1650
199237.8 °C14 April 19929.1 °C24 December 199224.5 °C2,183 mm2010
199136.5 °C16 April 19917.8 °C22 January 199124.4 °C3,600 mm1720
199035.2 °C14 April 19909.3 °C1 January 199024.6 °C2,997 mm1810
198938.2 °C22 April 19897.1 °C13 January 198924.6 °C2,439 mm1890
198837.4 °C13 April 19888.0 °C27 January 198824.8 °C3,201 mm1820
198737.8 °C4 April 198710.0 °C2 January 198724.9 °C2,361 mm1870
198638.9 °C30 March 198610.2 °C18 January 198624.7 °C2,674 mm1790
198536.9 °C14 April 19857.6 °C15 January 198524.7 °C2,061 mm1930
198437.6 °C6 April 19848.0 °C19 January 198424.3 °C2,895 mm1720
198337.6 °C5 April 19836.2 °C31 December 198324.3 °C3,276 mm1840
198236.4 °C25 May 19829.1 °C7 February 198224.4 °C1,987 mm1910
198135.2 °C22 March 19818.5 °C10 January 198124.4 °C2,061 mm1980
198037.6 °C16 April 19808.1 °C9 February 198024.5 °C2,558 mm1870
197938.9 °C4 April 19798.5 °C8 January 197925.2 °C2,321 mm1980
197835.7 °C10 April 19786.9 °C20 January 197824.2 °C2,426 mm1880
197736.0 °C1 June 19777.2 °C30 January 197724.1 °C2,823 mm1580
197638.6 °C11 April 19767.5 °C12 December 197624.5 °C2,575 mm2030
197539.2 °C9 April 19758.8 °C20 January 197524.4 °C2,351 mm1890
197435.1 °C9 March 19747.3 °C7 February 197424.1 °C3,064 mm1660
197339.2 °C31 March 19738.6 °C17 January 197324.5 °C3,401 mm1720
197236.9 °C16 May 19727.9 °C9 February 197224.6 °C2,475 mm1920
197135.4 °C26 March 19718.4 °C30 January 197124.0 °C2,907 mm1570
197039.3 °C12 May 19708.4 °C29 January 197024.7 °C2,664 mm1970
196936.6 °C20 May 19698.3 °C17 January 196924.5 °C2,436 mm2040
196838.6 °C11 May 19686.4 °C3 February 196824.2 °C3,352 mm1760
196736.8 °C12 April 19677.0 °C1 February 196724.2 °C2,647 mm1730
196641.1 °C16 April 19669.8 °C17 January 196624.7 °C2,436 mm1740
196537.7 °C30 April 19658.5 °C9 January 196524.3 °C2,744 mm1630
196438.7 °C29 March 19646.4 °C31 January 196424.8 °C3,043 mm1860
196339.6 °C31 March 19638.0 °C4 January 196324.7 °C2,810 mm2030
196238.3 °C31 March 19627.6 °C16 January 196224.5 °C2,407 mm1940
196137.3 °C15 April 19617.3 °C10 February 196124.4 °C2,298 mm1890
196041.7 °C29 April 19607.9 °C20 January 196025.1 °C2,484 mm1900
195936.7 °C21 March 19599.3 °C11 January 195924.4 °C3,048 mm1620
195836.8 °C25 May 19589.3 °C12 February 195825.0 °C2,772 mm1900
195743.9 °C28 April 19578.5 °C16 February 195725.3 °C2,060 mm2080
195642.2 °C18 April 19569.0 °C23 January 195624.7 °C2,838 mm1830
195540.0 °C24 April 19559.5 °C2 January 195524.8 °C2,434 mm1850
195440.2 °C26 April 19549.3 °C24 January 195424.7 °C2,926 mm1670
195335.7 °C13 August 19538.2 °C26 January 195323.7 °C3,601 mm1090
195234.5 °C14 April 19529.1 °C31 December 195224.0 °C2,848 mm1520
195136.0 °C24 July 195110.3 °C26 January 195124.2 °C2,742 mm1450
195035.3 °C26 July 19507.0 °C13 February 195024.1 °C2,805 mm1400
194933.5 °C13 July 19498.8 °C23 December 194923.7 °C3,305 mm1040
194837.3 °C4 April 194810.4 °C16 December 194824.5 °C2,955 mm1690
194740.5 °C10 April 194710.5 °C16 January 194725.1 °C2,424 mm1880
194639.2 °C13 March 194611.0 °C3 January 194624.8 °C2,162 mm1940
194539.2 °C4 April 19458.1 °C25 December 194524.7 °C2,411 mm1880
194437.5 °C7 May 194410.5 °C21 January 194425.0 °C1,703 mm2050
194335.3 °C26 March 19439.3 °C2 February 194324.1 °C2,004 mm1650
194239.3 °C5 April 194210.5 °C6 January 194224.4 °C2,621 mm1670
194135.4 °C6 April 19418.5 °C12 January 194123.9 °C2,856 mm1600
194035.1 °C25 April 19409.7 °C30 December 194023.9 °C2,271 mm1690

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.7 °C
+0.9 °C
Hot days (≥ 30 °C)
226 d/yr
+35
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2420 mm
-249 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.2 °C+0.1 °C2 mm-8 mm
Feb28.4 °C+0.5 °C6 mm-17 mm
Mar32.2 °C+0.9 °C9 mm-63 mm
Apr32.3 °C+0.3 °C200 mm-37 mm
May32.4 °C+0.9 °C381 mm-76 mm
Jun32.7 °C+1.3 °C380 mm-120 mm
Jul32.6 °C+1.2 °C495 mm+49 mm
Aug32.2 °C+0.6 °C396 mm+5 mm
Sep33.2 °C+2.0 °C348 mm+15 mm
Oct32.2 °C+1.9 °C180 mm+14 mm
Nov29.4 °C+1.0 °C24 mm-3 mm
Dec25.4 °C-0.5 °C0 mm-8 mm

The year's extremes

Hottest day
38.2 °C
10 May 2025
Coldest day
11.8 °C
26 Jan 2025
Wettest day
72.2 mm
30 May 2025
Windiest day
29.8 km/h
30 May 2025
Strongest gust
64.4 km/h
29 May 2025
Hottest feels-like
45.6 °C
10 May 2025
Coldest feels-like
11.3 °C
26 Jan 2025
Sunniest day
12.5 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 Mymensingh?

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

What is the hottest day ever recorded in Mymensingh?

The hottest day measured in Mymensingh between 1940 and 2025 was 28 April 1957, reaching 43.9 °C.

What is the coldest day in Mymensingh?

The coldest day measured in Mymensingh between 1940 and 2025 was 10 January 2013, at 4.1 °C.

Does it snow in Mymensingh?

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

Has the climate of Mymensingh warmed?

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

What is the wettest day in Mymensingh?

The wettest day measured in Mymensingh between 1940 and 2025 was 6 October 2023, with 234 mm of rain in 24 hours.

What was the windiest day in Mymensingh?

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

What is the warmest month in Mymensingh?

The warmest month in Mymensingh is August (28.2 °C on average); the coldest is January (17.8 °C).

How much does it rain in Mymensingh?

Mymensingh receives on average 2,669 mm of precipitation per year, spread over about 191 rainy days.

Is it sunny in Mymensingh?

Mymensingh gets on average 8.6 hours of sunshine per day, roughly 3,139 hours per year over 1940-2025.

Are there tropical nights in Mymensingh?

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

What was the most extreme apparent temperature in Mymensingh?

In Mymensingh, between 1940 and 2025, the highest apparent temperature reached 47.0 °C on 19 July 2018, and the lowest was 1.6 °C on 10 January 2013.

Compare Mymensingh with another city

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

Nearby cities

The climate around Mymensingh

Other cities — Bangladesh