Mohammadpur climate — normals and trends

Mohammadpur (Bangladesh) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 25.0 °C and it receives 1,677 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 (29.1 °C on average) and the coldest is January (17.0 °C). Rainfall peaks in July.

Mohammadpur averages 0 frost days, 211 hot days (≥ 30 °C) and 159 rainy days per year.

Mohammadpur has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.8 °C (on 25 May 1957) and the coldest 4.0 °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

MohammadpurRajshahi Division

coords
24.90°, 88.53°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthDecember

Mean daily temperature

25.0°C

Average daily high

30.4°C

Average daily low

20.8°C

Annual rainfall

1,677mm

Sunshine / day

9.4h

Mean relative humidity

74%

Average peak wind

11.8km/h

Seasonal range

12.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

211 d/yr

Rainy days (≥ 1 mm)

159 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.8 °C

Average feels-like low

23.3 °C

Average peak gust

26.9 km/h

Tropical nights (≥ 20 °C)

224 d/yr

Solar radiation

16.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

46.8 °C

25 May 1957

Coldest day

4.0 °C

9 January 2013

Wettest day

400 mm

19 September 2000

Windiest day

46.1 km/h

26 May 2009

Strongest gust

105.1 km/h

26 May 2009

Hottest feels-like

49.3 °C

15 June 1957

Coldest feels-like

1.2 °C

31 January 1964

Sunniest day

13.2 h

8 June 1972

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.6 °C10 May 202510.0 °C26 January 202525.6 °C1,622 mm2260
202440.3 °C30 April 20247.9 °C28 January 202425.8 °C1,564 mm2280
202339.8 °C6 June 20237.1 °C18 January 202326.0 °C1,666 mm2490
202238.5 °C15 April 20229.0 °C28 January 202225.6 °C1,496 mm2370
202137.9 °C26 April 20218.1 °C31 January 202125.6 °C1,444 mm2370
202036.6 °C10 June 20209.0 °C19 December 202025.0 °C1,921 mm2170
201938.3 °C20 May 20198.9 °C25 December 201925.4 °C1,609 mm2200
201837.4 °C20 July 20187.4 °C7 January 201825.3 °C1,374 mm2420
201737.0 °C22 May 20177.1 °C14 January 201725.4 °C1,860 mm2080
201639.8 °C26 April 20167.6 °C26 January 201625.8 °C1,583 mm2360
201538.6 °C22 May 20158.5 °C21 January 201525.3 °C1,705 mm2140
201441.2 °C21 May 20148.5 °C8 January 201425.4 °C1,363 mm2300
201338.5 °C12 April 20134.0 °C9 January 201325.2 °C1,335 mm2190
201244.3 °C23 May 20127.9 °C15 January 201225.4 °C1,381 mm2330
201136.8 °C21 April 20116.7 °C18 January 201125.0 °C1,974 mm2240
201042.0 °C23 April 20108.5 °C12 January 201026.0 °C1,591 mm2480
200940.4 °C23 April 20099.1 °C29 December 200925.9 °C1,786 mm2500
200841.8 °C27 April 20088.3 °C31 January 200825.6 °C1,825 mm2340
200745.7 °C2 June 20077.5 °C17 January 200725.5 °C2,172 mm2130
200640.0 °C12 April 20069.1 °C13 January 200625.7 °C1,336 mm2430
200540.3 °C2 June 20059.5 °C21 January 200525.6 °C1,826 mm2300
200444.0 °C11 May 20048.5 °C27 January 200425.3 °C1,911 mm2190
200340.6 °C29 May 20036.2 °C24 January 200324.9 °C1,862 mm2060
200241.6 °C19 April 20029.9 °C30 December 200225.1 °C1,915 mm2100
200140.6 °C25 April 20017.2 °C11 January 200125.2 °C1,594 mm2290
200037.1 °C6 April 20007.8 °C8 January 200024.9 °C2,405 mm2150
199940.2 °C26 April 19999.0 °C12 January 199925.4 °C1,783 mm2230
199839.5 °C8 June 19988.0 °C20 January 199825.2 °C1,625 mm2000
199740.0 °C13 May 19977.5 °C25 January 199724.8 °C1,940 mm2220
199640.1 °C28 May 19968.7 °C21 January 199625.2 °C1,979 mm2240
199542.9 °C25 April 19956.6 °C24 January 199525.5 °C2,045 mm2220
199442.7 °C6 May 19948.9 °C18 January 199425.3 °C1,373 mm2310
199339.2 °C8 April 19935.9 °C22 January 199324.7 °C2,256 mm2030
199240.4 °C14 April 19928.9 °C3 January 199225.1 °C1,194 mm2200
199140.1 °C8 May 19917.5 °C20 January 199124.9 °C1,764 mm2110
199040.0 °C20 April 19908.5 °C2 January 199024.7 °C1,970 mm1950
198943.3 °C6 May 19896.8 °C13 January 198924.9 °C1,534 mm2140
198841.9 °C10 May 19887.9 °C27 January 198825.4 °C1,564 mm2370
198740.9 °C26 May 19879.5 °C2 January 198725.4 °C1,368 mm2080
198642.7 °C18 April 19869.5 °C4 January 198625.0 °C1,681 mm1910
198541.6 °C25 April 19859.3 °C11 January 198525.1 °C1,300 mm2060
198439.8 °C19 April 19848.1 °C19 January 198424.6 °C1,521 mm2060
198340.7 °C7 June 19836.6 °C6 February 198324.9 °C1,548 mm2200
198241.8 °C24 May 19828.8 °C3 January 198225.2 °C1,072 mm2180
198137.4 °C4 June 19818.2 °C9 January 198124.6 °C1,364 mm2180
198041.4 °C29 April 19807.2 °C9 February 198024.9 °C1,444 mm2150
197943.0 °C5 June 19798.3 °C4 February 197925.9 °C1,428 mm2200
197838.4 °C9 April 19786.5 °C4 January 197824.5 °C1,496 mm2120
197739.4 °C1 April 19777.2 °C30 January 197724.8 °C1,282 mm1970
197639.9 °C10 April 19767.8 °C12 December 197625.2 °C1,447 mm2370
197541.4 °C8 April 19757.6 °C21 January 197525.0 °C1,544 mm2150
197440.3 °C7 May 19746.7 °C11 February 197424.6 °C1,980 mm1970
197341.5 °C15 April 19736.9 °C17 January 197324.9 °C2,317 mm1930
197243.1 °C17 May 19727.8 °C9 February 197225.5 °C1,389 mm2170
197136.3 °C21 March 19716.9 °C30 January 197124.2 °C2,249 mm1710
197043.2 °C12 May 19707.4 °C30 December 197025.1 °C1,693 mm2100
196938.8 °C14 April 19697.3 °C12 January 196925.1 °C1,431 mm2330
196842.4 °C25 May 19686.7 °C3 February 196824.8 °C1,611 mm2070
196737.3 °C28 May 19677.6 °C31 January 196724.5 °C1,833 mm1970
196643.1 °C2 May 19668.3 °C19 December 196625.1 °C1,537 mm1980
196540.7 °C7 June 19657.5 °C9 January 196524.8 °C1,941 mm1800
196445.5 °C11 June 19644.6 °C31 January 196425.4 °C1,816 mm2190
196341.3 °C7 April 19636.5 °C4 January 196325.1 °C1,684 mm2360
196239.9 °C16 April 19625.9 °C16 January 196225.0 °C1,416 mm2170
196142.8 °C23 April 19616.7 °C10 February 196125.0 °C1,320 mm2120
196044.4 °C3 May 19608.6 °C20 January 196025.7 °C1,607 mm2240
195941.1 °C2 May 19598.3 °C4 January 195924.8 °C1,779 mm1780
195843.4 °C26 May 19589.9 °C11 February 195826.0 °C1,756 mm2190
195746.8 °C25 May 19578.5 °C13 February 195726.0 °C1,292 mm2200
195643.7 °C19 April 19568.4 °C19 December 195625.2 °C1,726 mm2090
195542.8 °C30 May 19557.8 °C2 January 195525.5 °C1,705 mm2160
195443.0 °C21 April 19548.1 °C23 January 195425.1 °C1,619 mm1880
195334.6 °C31 May 19537.6 °C19 January 195323.8 °C2,588 mm1300
195236.3 °C14 April 19529.7 °C31 December 195224.0 °C2,082 mm1540
195140.2 °C20 May 19519.3 °C26 January 195124.4 °C1,873 mm1860
195038.7 °C29 April 19507.0 °C14 February 195024.4 °C2,001 mm1650
194936.0 °C18 June 19498.7 °C22 December 194923.7 °C2,349 mm1290
194840.8 °C12 April 19489.6 °C16 December 194824.9 °C1,945 mm1960
194742.0 °C9 April 19479.7 °C16 January 194725.5 °C1,296 mm2100
194639.3 °C18 March 19469.2 °C2 January 194624.9 °C1,614 mm2000
194541.7 °C3 April 19456.9 °C25 December 194524.8 °C1,364 mm2130
194441.7 °C27 May 194410.7 °C20 January 194425.4 °C1,367 mm2150
194338.1 °C6 April 19438.2 °C8 February 194324.2 °C1,572 mm1700
194240.1 °C5 April 194210.0 °C6 January 194224.8 °C1,774 mm1960
194137.1 °C30 March 19417.0 °C13 January 194124.1 °C1,717 mm1750
194037.9 °C17 April 19408.7 °C30 December 194024.3 °C1,323 mm1850

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.5 °C
+0.1 °C
Hot days (≥ 30 °C)
226 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1622 mm
-55 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.5 °C-0.4 °C0 mm-16 mm
Feb27.6 °C+0.4 °C5 mm-14 mm
Mar31.7 °C-0.4 °C13 mm-20 mm
Apr33.1 °C-1.6 °C115 mm+30 mm
May33.3 °C-0.6 °C314 mm+116 mm
Jun33.7 °C+0.8 °C234 mm-80 mm
Jul32.8 °C+0.9 °C276 mm-60 mm
Aug32.7 °C+0.8 °C271 mm-14 mm
Sep33.4 °C+1.8 °C258 mm+2 mm
Oct32.1 °C+1.5 °C118 mm+1 mm
Nov29.1 °C+0.7 °C20 mm+5 mm
Dec23.6 °C-1.6 °C0 mm-6 mm

The year's extremes

Hottest day
38.6 °C
10 May 2025
Coldest day
10.0 °C
26 Jan 2025
Wettest day
58.8 mm
29 May 2025
Windiest day
26.5 km/h
25 Jul 2025
Strongest gust
62.6 km/h
25 Jul 2025
Hottest feels-like
46.0 °C
23 Jul 2025
Coldest feels-like
8.7 °C
26 Jan 2025
Sunniest day
12.8 h
12 Jul 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 Mohammadpur?

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

What is the hottest day ever recorded in Mohammadpur?

The hottest day measured in Mohammadpur between 1940 and 2025 was 25 May 1957, reaching 46.8 °C.

What is the coldest day in Mohammadpur?

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

Does it snow in Mohammadpur?

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

Has the climate of Mohammadpur warmed?

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

What is the wettest day in Mohammadpur?

The wettest day measured in Mohammadpur between 1940 and 2025 was 19 September 2000, with 400 mm of rain in 24 hours.

What was the windiest day in Mohammadpur?

The windiest day measured in Mohammadpur between 1940 and 2025 was 26 May 2009, with winds reaching 46.1 km/h.

What is the warmest month in Mohammadpur?

The warmest month in Mohammadpur is June (29.1 °C on average); the coldest is January (17.0 °C).

How much does it rain in Mohammadpur?

Mohammadpur receives on average 1,677 mm of precipitation per year, spread over about 159 rainy days.

Is it sunny in Mohammadpur?

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

Are there tropical nights in Mohammadpur?

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

What was the most extreme apparent temperature in Mohammadpur?

In Mohammadpur, between 1940 and 2025, the highest apparent temperature reached 49.3 °C on 15 June 1957, and the lowest was 1.2 °C on 31 January 1964.

Compare Mohammadpur with another city

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

Nearby cities

The climate around Mohammadpur

Other cities — Bangladesh