Chittagong climate — normals and trends

Chittagong (Bangladesh) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 25.7 °C and it receives 3,000 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 (28.2 °C on average) and the coldest is January (20.5 °C). Rainfall peaks in July.

Chittagong averages 0 frost days, 38 hot days (≥ 30 °C) and 178 rainy days per year.

Chittagong has warmed by +0.7 °C between 1940 and 2025, or +0.08 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.1 °C (on 22 April 2014) and the coldest 13.8 °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

ChittagongChittagong

coords
22.34°, 91.83°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

25.7°C

Average daily high

27.5°C

Average daily low

24.0°C

Annual rainfall

3,000mm

Sunshine / day

9.4h

Mean relative humidity

81%

Average peak wind

19.7km/h

Seasonal range

7.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

38 d/yr

Rainy days (≥ 1 mm)

178 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.2 °C

Average feels-like low

26.7 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

298 d/yr

Solar radiation

17.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

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

34.1 °C

22 April 2014

Coldest day

13.8 °C

10 January 2013

Wettest day

413 mm

11 June 2018

Windiest day

78.3 km/h

30 April 1991

Strongest gust

143.6 km/h

30 April 1991

Hottest feels-like

41.8 °C

18 August 2022

Coldest feels-like

11.2 °C

13 January 1989

Sunniest day

12.8 h

3 June 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.6 °C10 May 202515.4 °C31 December 202526.3 °C3,095 mm800
202433.2 °C24 May 202415.6 °C23 January 202426.4 °C3,276 mm1210
202333.4 °C9 May 202316.1 °C20 January 202326.5 °C2,341 mm1190
202232.8 °C18 August 202215.6 °C30 January 202226.2 °C1,851 mm880
202133.1 °C24 May 202115.1 °C1 February 202126.3 °C2,713 mm860
202032.3 °C19 May 202015.6 °C4 February 202025.9 °C2,733 mm710
201933.2 °C24 April 201916.3 °C7 January 201926.2 °C2,231 mm1100
201831.6 °C20 September 201815.7 °C12 January 201825.7 °C2,667 mm500
201733.3 °C27 May 201715.4 °C14 January 201726.0 °C2,846 mm510
201631.8 °C11 May 201615.3 °C25 January 201626.2 °C2,887 mm870
201531.7 °C19 June 201516.1 °C2 February 201525.9 °C3,184 mm650
201434.1 °C22 April 201415.6 °C9 January 201426.0 °C1,847 mm750
201331.2 °C13 September 201313.8 °C10 January 201325.7 °C2,583 mm290
201231.5 °C1 April 201215.4 °C17 January 201225.6 °C1,962 mm450
201131.6 °C12 October 201115.0 °C18 January 201125.6 °C2,530 mm340
201032.5 °C3 October 201016.3 °C30 December 201026.2 °C2,416 mm510
200931.7 °C24 May 200916.5 °C28 December 200926.1 °C2,414 mm540
200831.7 °C15 June 200815.5 °C28 January 200825.7 °C2,467 mm520
200732.7 °C1 May 200715.9 °C25 January 200725.6 °C3,445 mm320
200633.1 °C29 April 200616.5 °C13 January 200626.1 °C2,428 mm470
200531.6 °C20 April 200516.2 °C22 January 200526.1 °C2,276 mm470
200432.0 °C4 May 200416.0 °C29 January 200425.7 °C2,954 mm320
200331.7 °C30 April 200315.0 °C23 January 200325.7 °C2,111 mm470
200231.1 °C8 August 200216.7 °C3 February 200225.8 °C2,831 mm170
200131.7 °C24 October 200115.2 °C12 January 200125.7 °C2,935 mm400
200032.7 °C24 March 200015.3 °C9 January 200025.5 °C2,680 mm330
199931.6 °C2 May 199916.7 °C12 January 199925.9 °C3,003 mm370
199832.7 °C13 May 199815.1 °C13 January 199825.9 °C3,056 mm670
199730.8 °C5 May 199714.8 °C24 January 199725.2 °C2,666 mm200
199631.8 °C14 September 199616.2 °C31 January 199625.7 °C2,966 mm290
199531.8 °C23 April 199515.6 °C4 January 199525.8 °C3,125 mm450
199432.0 °C14 April 199416.3 °C19 January 199425.7 °C2,637 mm410
199330.5 °C10 May 199315.5 °C21 January 199325.4 °C3,348 mm130
199231.1 °C17 June 199215.4 °C3 January 199225.5 °C2,531 mm280
199131.5 °C24 March 199115.1 °C31 December 199125.6 °C3,304 mm250
199031.1 °C11 May 199015.7 °C12 January 199025.4 °C3,273 mm130
198931.4 °C28 March 198914.9 °C13 January 198925.4 °C2,182 mm120
198831.6 °C8 June 198816.5 °C28 January 198826.0 °C2,859 mm250
198731.3 °C14 May 198716.6 °C4 January 198725.9 °C2,725 mm390
198631.7 °C5 April 198616.7 °C5 January 198625.7 °C2,635 mm210
198531.2 °C31 May 198516.8 °C21 January 198525.6 °C2,466 mm210
198432.5 °C12 April 198415.5 °C2 January 198425.4 °C2,981 mm180
198332.1 °C26 May 198315.2 °C29 December 198325.5 °C3,838 mm370
198232.7 °C23 May 198216.7 °C5 January 198225.7 °C2,372 mm430
198131.8 °C23 September 198115.7 °C10 January 198125.7 °C2,524 mm420
198031.5 °C7 April 198016.3 °C11 January 198025.9 °C2,598 mm340
197931.8 °C25 April 197916.7 °C24 December 197926.2 °C2,623 mm640
197831.3 °C16 May 197814.8 °C5 January 197825.7 °C2,107 mm400
197730.9 °C6 September 197715.7 °C30 January 197725.6 °C2,982 mm310
197631.7 °C3 April 197616.3 °C7 January 197625.7 °C3,663 mm340
197531.1 °C8 May 197515.5 °C22 January 197525.4 °C3,523 mm260
197432.0 °C26 September 197415.8 °C17 January 197425.5 °C3,853 mm290
197332.1 °C25 March 197316.8 °C22 December 197325.8 °C3,760 mm190
197231.5 °C13 July 197216.3 °C11 February 197225.9 °C2,523 mm520
197130.9 °C20 June 197115.7 °C3 January 197125.2 °C4,241 mm80
197031.6 °C14 April 197015.4 °C30 January 197025.6 °C3,862 mm230
196932.6 °C30 May 196915.1 °C17 January 196925.8 °C3,602 mm460
196831.8 °C8 May 196815.8 °C30 December 196825.5 °C3,823 mm280
196731.2 °C6 June 196715.8 °C15 January 196725.3 °C3,442 mm260
196631.9 °C2 June 196616.0 °C30 December 196625.5 °C4,188 mm270
196531.3 °C10 June 196515.8 °C10 January 196525.4 °C4,911 mm180
196431.0 °C27 May 196415.5 °C19 January 196425.5 °C3,218 mm180
196331.0 °C28 March 196315.7 °C5 January 196325.4 °C4,091 mm230
196230.8 °C23 May 196214.7 °C17 January 196225.4 °C2,874 mm310
196130.8 °C7 May 196115.6 °C16 February 196125.3 °C2,787 mm190
196032.6 °C30 April 196015.9 °C25 January 196025.7 °C3,852 mm460
195931.2 °C27 June 195916.0 °C5 January 195925.2 °C3,386 mm130
195831.0 °C6 June 195817.0 °C31 December 195825.9 °C3,161 mm400
195731.7 °C26 March 195716.3 °C14 January 195725.9 °C2,126 mm680
195633.5 °C15 April 195616.1 °C1 February 195625.5 °C3,352 mm240
195531.9 °C19 April 195516.0 °C6 January 195525.5 °C2,909 mm270
195431.3 °C28 May 195415.5 °C25 January 195425.5 °C2,869 mm350
195331.3 °C10 August 195315.1 °C26 January 195325.4 °C3,272 mm330
195230.6 °C13 April 195216.3 °C14 January 195225.4 °C2,601 mm60
195131.3 °C11 June 195115.9 °C26 January 195125.4 °C4,169 mm80
195031.4 °C7 April 195015.5 °C14 February 195025.5 °C3,938 mm110
194931.0 °C13 July 194916.5 °C1 January 194925.2 °C5,417 mm130
194831.3 °C14 March 194817.0 °C29 December 194825.5 °C3,749 mm260
194731.5 °C10 May 194715.5 °C18 January 194725.7 °C3,016 mm310
194632.4 °C20 March 194615.6 °C4 January 194625.4 °C3,703 mm230
194531.5 °C6 March 194515.9 °C8 January 194525.5 °C2,429 mm330
194431.3 °C24 March 194417.6 °C21 January 194425.9 °C2,956 mm310
194331.2 °C28 May 194316.5 °C8 February 194325.3 °C1,668 mm70
194230.6 °C10 October 194217.0 °C29 December 194225.3 °C3,294 mm80
194130.5 °C4 June 194116.1 °C14 January 194125.3 °C3,107 mm100
194031.4 °C30 June 194016.0 °C6 January 194025.4 °C2,145 mm150

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
28.2 °C
+0.7 °C
Hot days (≥ 30 °C)
80 d/yr
+42
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3095 mm
+95 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.9 °C+0.5 °C0 mm-8 mm
Feb26.1 °C+1.0 °C3 mm-14 mm
Mar28.5 °C+0.7 °C0 mm-53 mm
Apr29.6 °C+0.5 °C69 mm-64 mm
May30.4 °C+0.8 °C450 mm+161 mm
Jun29.3 °C+0.3 °C759 mm+104 mm
Jul28.6 °C+0.2 °C815 mm+151 mm
Aug29.0 °C+0.6 °C513 mm+9 mm
Sep29.8 °C+1.1 °C296 mm-66 mm
Oct30.0 °C+1.2 °C149 mm-84 mm
Nov28.2 °C+1.0 °C42 mm-21 mm
Dec24.7 °C+0.2 °C0 mm-20 mm

The year's extremes

Hottest day
32.6 °C
10 May 2025
Coldest day
15.4 °C
31 Dec 2025
Wettest day
145.5 mm
30 May 2025
Windiest day
52.7 km/h
30 May 2025
Strongest gust
81.4 km/h
29 May 2025
Hottest feels-like
41.2 °C
10 May 2025
Coldest feels-like
14.2 °C
31 Dec 2025
Sunniest day
12.4 h
7 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 Chittagong?

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

What is the hottest day ever recorded in Chittagong?

The hottest day measured in Chittagong between 1940 and 2025 was 22 April 2014, reaching 34.1 °C.

What is the coldest day in Chittagong?

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

Does it snow in Chittagong?

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

Has the climate of Chittagong warmed?

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

What is the wettest day in Chittagong?

The wettest day measured in Chittagong between 1940 and 2025 was 11 June 2018, with 413 mm of rain in 24 hours.

What was the windiest day in Chittagong?

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

What is the warmest month in Chittagong?

The warmest month in Chittagong is May (28.2 °C on average); the coldest is January (20.5 °C).

How much does it rain in Chittagong?

Chittagong receives on average 3,000 mm of precipitation per year, spread over about 178 rainy days.

Is it sunny in Chittagong?

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

Are there tropical nights in Chittagong?

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

What was the most extreme apparent temperature in Chittagong?

In Chittagong, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 18 August 2022, and the lowest was 11.2 °C on 13 January 1989.

Compare Chittagong with another city

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

Nearby cities

The climate around Chittagong

Other cities — Bangladesh