Barishal climate — normals and trends

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

Barishal averages 0 frost days, 202 hot days (≥ 30 °C) and 172 rainy days per year.

Barishal 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 42.7 °C (on 14 April 1961) and the coldest 7.6 °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

BarishalBarisal Division

coords
22.70°, 90.37°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

25.6°C

Average daily high

30.1°C

Average daily low

22.1°C

Annual rainfall

1,948mm

Sunshine / day

9.4h

Mean relative humidity

79%

Average peak wind

13.4km/h

Seasonal range

10.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

202 d/yr

Rainy days (≥ 1 mm)

172 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.0 °C

Average feels-like low

25.4 °C

Average peak gust

28.9 km/h

Tropical nights (≥ 20 °C)

251 d/yr

Solar radiation

16.8 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.40 · 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

42.7 °C

14 April 1961

Coldest day

7.6 °C

9 January 2013

Wettest day

257 mm

27 May 2024

Windiest day

58.7 km/h

30 April 1991

Strongest gust

121.3 km/h

27 May 2024

Hottest feels-like

46.2 °C

14 May 1957

Coldest feels-like

5.8 °C

9 January 2013

Sunniest day

12.7 h

11 June 1977

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.8 °C11 May 202511.2 °C31 December 202526.2 °C1,927 mm2460
202439.8 °C30 April 202410.6 °C23 January 202426.4 °C2,107 mm2290
202339.0 °C8 May 202310.8 °C12 January 202326.4 °C1,628 mm2480
202237.2 °C24 April 202210.8 °C30 January 202226.1 °C1,447 mm2440
202138.1 °C25 April 20219.5 °C1 February 202126.2 °C1,965 mm2330
202036.8 °C2 April 202010.6 °C4 February 202025.8 °C1,810 mm2340
201937.0 °C28 May 201911.2 °C4 January 201926.3 °C1,552 mm2290
201836.3 °C16 April 20189.5 °C12 January 201825.8 °C1,850 mm2320
201737.8 °C26 May 201710.2 °C15 January 201726.1 °C2,113 mm2280
201639.3 °C24 April 201610.0 °C25 January 201626.4 °C2,115 mm2350
201537.6 °C4 June 201511.2 °C28 December 201526.0 °C2,280 mm2140
201439.3 °C23 April 201410.8 °C9 January 201425.9 °C1,336 mm2270
201337.2 °C13 April 20137.6 °C9 January 201325.6 °C2,041 mm2160
201236.9 °C28 June 20129.5 °C30 December 201225.9 °C1,601 mm2420
201135.7 °C18 April 201110.0 °C12 January 201125.8 °C2,052 mm2260
201039.4 °C9 April 201011.1 °C13 January 201026.7 °C1,501 mm2490
200939.6 °C26 April 200911.2 °C28 December 200926.5 °C1,739 mm2470
200838.9 °C22 April 200810.6 °C15 February 200825.9 °C1,996 mm2140
200736.2 °C1 April 200710.8 °C10 January 200725.7 °C2,448 mm2070
200637.3 °C30 April 200610.4 °C13 January 200626.2 °C1,733 mm2390
200537.6 °C2 June 200511.7 °C5 February 200526.1 °C1,843 mm2210
200435.9 °C31 March 200411.0 °C5 February 200425.8 °C2,011 mm2160
200336.3 °C14 April 20039.1 °C22 January 200325.8 °C1,709 mm2230
200236.7 °C20 May 200211.2 °C6 February 200225.8 °C2,117 mm2160
200138.0 °C25 April 20019.0 °C13 January 200125.6 °C2,171 mm2150
200036.1 °C10 April 20009.9 °C9 January 200025.6 °C1,555 mm2190
199937.0 °C20 April 199911.8 °C19 January 199926.0 °C1,935 mm2180
199835.8 °C12 April 199810.2 °C3 January 199825.9 °C2,273 mm2130
199734.9 °C1 June 19979.0 °C26 January 199725.2 °C2,013 mm2030
199638.5 °C21 April 199610.9 °C31 January 199625.8 °C2,122 mm2230
199538.1 °C24 March 19959.5 °C4 January 199525.8 °C2,131 mm2130
199438.3 °C18 March 199411.7 °C24 January 199425.7 °C1,759 mm2230
199336.4 °C6 April 19938.8 °C24 January 199325.5 °C2,561 mm1850
199238.1 °C12 April 199210.7 °C3 January 199225.7 °C1,536 mm2140
199136.0 °C19 March 199110.7 °C21 January 199125.6 °C2,077 mm2040
199034.9 °C30 May 199010.4 °C11 January 199025.5 °C2,411 mm1810
198937.1 °C15 April 19898.9 °C15 January 198925.5 °C1,801 mm2070
198838.6 °C8 April 198811.1 °C28 January 198825.9 °C2,003 mm2130
198737.9 °C26 March 198711.0 °C3 January 198726.1 °C1,413 mm2270
198638.3 °C29 March 198611.4 °C5 January 198625.7 °C2,034 mm1990
198537.7 °C13 March 198511.8 °C20 January 198525.9 °C1,512 mm2130
198437.0 °C2 April 198410.6 °C18 January 198425.4 °C1,683 mm1940
198337.9 °C7 April 198310.5 °C7 January 198325.5 °C2,237 mm2000
198237.2 °C24 May 198210.4 °C2 January 198225.6 °C1,302 mm2070
198136.1 °C4 June 198110.9 °C10 January 198125.2 °C1,825 mm2010
198038.2 °C9 April 198010.3 °C11 January 198025.8 °C1,427 mm2080
197939.9 °C19 May 197911.1 °C8 January 197926.3 °C1,575 mm2350
197836.0 °C11 April 19789.7 °C5 January 197825.4 °C1,491 mm2090
197737.6 °C29 March 197710.1 °C30 January 197725.5 °C1,537 mm1840
197638.8 °C17 April 197610.7 °C24 January 197625.7 °C1,821 mm2160
197539.2 °C8 May 19759.6 °C22 January 197525.3 °C1,862 mm1850
197436.5 °C9 March 19749.2 °C11 February 197425.2 °C2,246 mm1790
197339.0 °C4 April 197310.8 °C25 January 197325.7 °C2,097 mm2030
197238.4 °C24 April 19729.5 °C10 January 197225.8 °C1,468 mm2160
197135.5 °C23 March 197110.9 °C8 February 197124.8 °C2,827 mm1450
197037.0 °C14 May 197010.7 °C31 January 197025.5 °C2,225 mm1900
196937.2 °C13 April 19699.6 °C15 January 196925.7 °C2,068 mm2170
196838.2 °C11 May 196810.2 °C30 December 196825.3 °C2,194 mm1780
196738.8 °C11 April 19679.8 °C15 January 196725.4 °C2,175 mm1750
196640.9 °C4 May 19669.0 °C23 December 196625.5 °C1,895 mm1800
196541.1 °C30 April 196510.5 °C12 January 196525.3 °C2,565 mm1710
196439.8 °C10 April 196410.9 °C17 December 196425.7 °C1,957 mm1920
196338.0 °C31 March 196310.2 °C5 January 196325.5 °C2,220 mm1940
196239.3 °C31 March 19628.6 °C17 January 196225.4 °C1,719 mm2030
196142.7 °C14 April 19619.9 °C26 December 196125.6 °C1,589 mm1980
196041.6 °C30 April 19609.4 °C28 January 196025.7 °C2,137 mm1860
195940.9 °C9 April 19599.9 °C2 January 195925.4 °C2,494 mm1630
195839.4 °C27 March 195811.4 °C21 January 195826.2 °C2,002 mm2020
195741.4 °C20 May 195711.1 °C15 January 195726.2 °C1,420 mm2160
195642.6 °C17 April 195610.4 °C4 January 195625.7 °C2,187 mm1850
195540.4 °C15 May 195510.5 °C7 January 195525.8 °C1,555 mm1930
195439.1 °C16 April 195410.3 °C24 January 195425.6 °C1,882 mm1860
195333.9 °C3 June 19539.7 °C26 January 195324.7 °C2,697 mm1410
195234.3 °C14 April 195212.0 °C14 January 195224.9 °C2,360 mm1600
195135.4 °C18 April 195111.1 °C26 January 195125.0 °C2,732 mm1500
195036.7 °C24 April 19509.8 °C14 February 195025.0 °C2,686 mm1270
194935.2 °C15 March 194911.4 °C10 February 194924.8 °C2,715 mm1270
194838.4 °C11 March 194811.9 °C26 December 194825.4 °C2,136 mm1570
194740.4 °C10 May 194710.8 °C18 January 194726.1 °C1,915 mm2030
194640.5 °C13 March 194610.7 °C3 January 194625.6 °C1,844 mm1830
194538.6 °C4 April 19459.8 °C26 December 194525.4 °C1,779 mm1880
194438.9 °C22 May 194411.9 °C18 January 194425.6 °C1,633 mm1750
194337.4 °C28 March 194310.5 °C8 February 194325.1 °C1,358 mm1610
194239.5 °C7 May 194211.5 °C23 December 194225.4 °C1,868 mm1540
194136.9 °C5 April 19419.7 °C13 January 194125.0 °C2,391 mm1580
194035.8 °C1 May 194010.5 °C31 December 194025.0 °C1,546 mm1680

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.7 °C
Hot days (≥ 30 °C)
246 d/yr
+44
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1927 mm
-21 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.4 °C0.0 °C2 mm-7 mm
Feb29.3 °C+0.7 °C4 mm-13 mm
Mar32.9 °C+0.3 °C9 mm-41 mm
Apr33.5 °C-0.3 °C119 mm-9 mm
May33.5 °C+0.3 °C261 mm+44 mm
Jun32.5 °C+1.0 °C331 mm-18 mm
Jul31.0 °C+0.4 °C583 mm+218 mm
Aug31.5 °C+0.8 °C281 mm-46 mm
Sep32.6 °C+1.8 °C202 mm-64 mm
Oct32.3 °C+2.0 °C131 mm-32 mm
Nov29.8 °C+1.6 °C4 mm-42 mm
Dec25.4 °C-0.3 °C0 mm-12 mm

The year's extremes

Hottest day
38.8 °C
11 May 2025
Coldest day
11.2 °C
31 Dec 2025
Wettest day
66.4 mm
31 Jul 2025
Windiest day
29.2 km/h
30 May 2025
Strongest gust
57.6 km/h
30 May 2025
Hottest feels-like
45.8 °C
11 May 2025
Coldest feels-like
10.6 °C
31 Dec 2025
Sunniest day
12.2 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 Barishal?

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

What is the hottest day ever recorded in Barishal?

The hottest day measured in Barishal between 1940 and 2025 was 14 April 1961, reaching 42.7 °C.

What is the coldest day in Barishal?

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

Does it snow in Barishal?

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

Has the climate of Barishal warmed?

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

What is the wettest day in Barishal?

The wettest day measured in Barishal between 1940 and 2025 was 27 May 2024, with 257 mm of rain in 24 hours.

What was the windiest day in Barishal?

The windiest day measured in Barishal between 1940 and 2025 was 30 April 1991, with winds reaching 58.7 km/h.

What is the warmest month in Barishal?

The warmest month in Barishal is May (29.1 °C on average); the coldest is January (18.9 °C).

How much does it rain in Barishal?

Barishal receives on average 1,948 mm of precipitation per year, spread over about 172 rainy days.

Is it sunny in Barishal?

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

Are there tropical nights in Barishal?

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

What was the most extreme apparent temperature in Barishal?

In Barishal, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 14 May 1957, and the lowest was 5.8 °C on 9 January 2013.

Compare Barishal with another city

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

Nearby cities

The climate around Barishal

Other cities — Bangladesh