Bang Bo District climate — normals and trends

Bang Bo District (Thailand) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 28.1 °C and it receives 1,184 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 April (29.6 °C on average) and the coldest is December (26.1 °C). Rainfall peaks in September.

Bang Bo District averages 0 frost days, 293 hot days (≥ 30 °C) and 174 rainy days per year.

Bang Bo District has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.5 °C (on 23 April 1990) and the coldest 13.3 °C (on 12 January 1955).

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

Bang Bo DistrictSamut Prakan

coords
13.58°, 100.82°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthDecemberWettest monthSeptemberDriest monthDecember

Mean daily temperature

28.1°C

Average daily high

31.2°C

Average daily low

25.5°C

Annual rainfall

1,184mm

Sunshine / day

10.1h

Mean relative humidity

75%

Average peak wind

16.4km/h

Seasonal range

3.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

293 d/yr

Rainy days (≥ 1 mm)

174 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.8 °C

Average feels-like low

29.3 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

355 d/yr

Solar radiation

18.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

37.5 °C

23 April 1990

Coldest day

13.3 °C

12 January 1955

Wettest day

141 mm

6 September 2012

Windiest day

35.7 km/h

6 October 1960

Strongest gust

76.3 km/h

9 August 2007

Hottest feels-like

44.3 °C

11 April 2024

Coldest feels-like

10.3 °C

25 December 1999

Sunniest day

12.7 h

6 July 2023

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.1 °C25 April 202517.5 °C13 January 202528.4 °C1,145 mm3200
202436.4 °C21 April 202419.6 °C23 December 202429.4 °C1,103 mm3440
202336.6 °C6 May 202319.1 °C30 January 202329.1 °C958 mm3420
202235.2 °C14 April 202219.1 °C19 December 202228.5 °C1,470 mm3140
202135.4 °C4 July 202116.7 °C13 January 202128.4 °C1,270 mm3200
202035.4 °C8 May 202019.3 °C21 December 202029.0 °C1,139 mm3350
201936.3 °C2 May 201918.4 °C7 December 201929.1 °C821 mm3370
201834.1 °C4 December 201818.5 °C13 January 201828.4 °C1,441 mm3190
201735.5 °C25 April 201716.3 °C20 December 201728.5 °C1,398 mm3280
201635.7 °C11 May 201616.4 °C8 February 201628.9 °C1,090 mm3360
201536.0 °C1 June 201518.6 °C16 January 201528.9 °C1,011 mm3320
201435.5 °C11 May 201416.2 °C24 January 201428.6 °C887 mm3280
201336.8 °C16 May 201317.1 °C28 December 201328.4 °C1,150 mm3110
201236.6 °C25 April 201221.2 °C9 January 201228.9 °C1,133 mm3430
201134.3 °C24 May 201118.7 °C17 March 201128.0 °C1,254 mm3050
201037.0 °C10 May 201020.1 °C18 December 201028.9 °C1,116 mm3290
200936.1 °C23 April 200915.9 °C12 January 200928.4 °C1,098 mm3290
200834.1 °C17 April 200819.2 °C2 January 200828.2 °C1,109 mm3120
200735.3 °C16 June 200719.1 °C29 January 200728.6 °C1,124 mm3230
200635.4 °C3 May 200617.9 °C24 December 200628.8 °C1,233 mm3330
200535.6 °C6 May 200518.0 °C19 December 200528.7 °C1,028 mm3180
200436.0 °C16 April 200419.6 °C25 January 200428.7 °C940 mm3350
200335.4 °C28 May 200318.3 °C21 December 200328.7 °C987 mm3320
200235.1 °C9 April 200219.6 °C3 January 200228.8 °C1,035 mm3370
200136.2 °C20 April 200118.2 °C24 December 200128.4 °C1,210 mm3130
200035.3 °C4 April 200018.6 °C2 February 200028.3 °C1,116 mm3240
199934.8 °C20 March 199913.4 °C25 December 199927.9 °C1,264 mm2890
199836.5 °C20 July 199819.0 °C17 December 199829.1 °C1,079 mm3350
199736.1 °C20 June 199718.4 °C13 January 199728.7 °C908 mm3370
199635.8 °C10 April 199616.4 °C1 January 199628.1 °C1,420 mm3080
199536.4 °C23 April 199516.7 °C8 January 199528.3 °C1,352 mm3130
199436.3 °C5 May 199419.8 °C30 December 199428.4 °C1,069 mm3300
199336.0 °C1 May 199316.4 °C31 January 199328.2 °C962 mm3190
199236.1 °C10 May 199217.7 °C2 December 199228.3 °C870 mm3030
199135.2 °C18 May 199120.3 °C15 November 199128.6 °C945 mm3370
199037.5 °C23 April 199017.6 °C6 December 199028.7 °C823 mm3440
198935.8 °C4 April 198918.8 °C4 December 198928.3 °C822 mm3160
198835.1 °C6 April 198818.4 °C14 December 198828.1 °C1,302 mm3000
198736.4 °C11 April 198716.6 °C8 December 198728.4 °C1,146 mm3160
198634.4 °C21 April 198616.6 °C7 January 198627.9 °C1,154 mm3010
198536.4 °C12 April 198517.2 °C17 December 198527.9 °C1,205 mm2860
198436.0 °C5 May 198415.5 °C10 January 198427.9 °C857 mm2970
198336.2 °C21 May 198316.0 °C25 January 198328.0 °C1,254 mm2750
198235.7 °C2 May 198215.2 °C21 December 198228.0 °C859 mm3020
198134.8 °C28 April 198116.6 °C14 January 198127.8 °C1,073 mm2880
198036.8 °C25 April 198018.9 °C25 December 198028.4 °C1,040 mm3330
197937.0 °C20 April 197918.1 °C27 December 197928.5 °C907 mm3360
197835.8 °C30 April 197818.4 °C16 December 197828.1 °C1,235 mm3140
197735.6 °C8 June 197719.2 °C6 March 197728.1 °C735 mm3230
197635.4 °C13 April 197614.3 °C1 January 197627.3 °C1,392 mm2710
197536.2 °C29 April 197514.2 °C30 December 197527.3 °C1,485 mm2730
197435.0 °C22 April 197415.6 °C2 January 197427.4 °C1,576 mm2650
197335.1 °C23 April 197314.7 °C27 December 197327.9 °C1,145 mm3070
197235.6 °C4 May 197215.8 °C16 January 197227.8 °C1,444 mm2930
197134.0 °C10 March 197116.1 °C5 January 197127.0 °C1,281 mm2400
197035.9 °C10 May 197019.2 °C21 December 197027.7 °C1,301 mm2850
196935.0 °C5 May 196917.4 °C5 December 196928.0 °C1,153 mm2910
196834.3 °C28 May 196816.9 °C6 January 196827.8 °C1,044 mm2980
196736.5 °C2 May 196714.7 °C17 January 196727.6 °C1,047 mm2890
196634.8 °C26 April 196618.3 °C2 January 196627.6 °C1,449 mm2140
196535.5 °C2 May 196517.3 °C22 January 196527.6 °C1,362 mm2930
196434.7 °C6 April 196416.5 °C19 December 196427.6 °C1,228 mm2820
196335.7 °C3 May 196314.1 °C16 January 196327.5 °C1,239 mm2730
196233.9 °C16 May 196216.2 °C6 December 196227.5 °C1,230 mm2730
196135.2 °C30 March 196115.3 °C19 January 196127.7 °C1,090 mm2720
196036.0 °C25 March 196015.3 °C3 January 196028.0 °C1,125 mm2950
195935.0 °C27 April 195918.3 °C3 March 195927.9 °C1,118 mm2860
195835.4 °C5 April 195818.8 °C6 January 195827.8 °C996 mm2640
195735.8 °C18 May 195719.0 °C1 January 195727.7 °C1,609 mm2780
195633.3 °C30 March 195616.5 °C17 January 195627.2 °C1,274 mm2420
195534.5 °C18 April 195513.3 °C12 January 195527.2 °C1,563 mm2640
195435.2 °C16 April 195416.0 °C17 December 195427.8 °C963 mm2930
195334.1 °C19 April 195316.2 °C12 December 195326.8 °C2,554 mm2060
195234.3 °C2 May 195215.9 °C12 December 195227.5 °C1,473 mm2760
195134.6 °C10 April 195118.3 °C2 January 195127.7 °C969 mm2720
195035.8 °C23 April 195018.6 °C20 December 195027.6 °C1,087 mm2550
194934.3 °C24 February 194916.6 °C17 January 194927.4 °C980 mm2660
194833.4 °C2 May 194815.9 °C3 January 194827.3 °C1,144 mm2320
194735.0 °C7 May 194717.1 °C30 December 194727.7 °C1,170 mm2700
194634.8 °C10 March 194617.4 °C9 January 194627.3 °C1,334 mm2430
194533.9 °C1 April 194517.8 °C18 January 194527.1 °C1,400 mm2000
194435.2 °C4 May 194414.9 °C21 December 194427.3 °C1,458 mm2140
194333.9 °C27 April 194317.3 °C13 January 194326.7 °C1,367 mm1680
194234.2 °C24 March 194217.3 °C7 December 194227.0 °C1,174 mm1850
194135.3 °C7 May 194121.2 °C25 December 194127.4 °C1,478 mm1930
194035.0 °C11 March 194015.3 °C3 January 194026.9 °C1,567 mm1570

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.6 °C
+0.4 °C
Hot days (≥ 30 °C)
320 d/yr
+27
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1145 mm
-39 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.0 °C-0.5 °C1 mm-17 mm
Feb31.5 °C+0.3 °C39 mm+8 mm
Mar32.4 °C+0.3 °C41 mm-6 mm
Apr33.0 °C+0.1 °C66 mm-11 mm
May31.9 °C-0.4 °C236 mm+88 mm
Jun32.5 °C+0.9 °C74 mm-41 mm
Jul31.9 °C+0.7 °C105 mm-17 mm
Aug32.6 °C+1.5 °C90 mm-37 mm
Sep31.0 °C+0.4 °C248 mm+15 mm
Oct31.3 °C+0.8 °C144 mm-58 mm
Nov29.6 °C-1.0 °C98 mm+41 mm
Dec31.1 °C+0.9 °C5 mm-6 mm

The year's extremes

Hottest day
35.1 °C
25 Apr 2025
Coldest day
17.5 °C
13 Jan 2025
Wettest day
41.1 mm
7 Sep 2025
Windiest day
30.1 km/h
27 Jan 2025
Strongest gust
68.4 km/h
23 Jul 2025
Hottest feels-like
43.0 °C
25 Apr 2025
Coldest feels-like
16.3 °C
13 Jan 2025
Sunniest day
12.5 h
1 Aug 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 Bang Bo District?

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

What is the hottest day ever recorded in Bang Bo District?

The hottest day measured in Bang Bo District between 1940 and 2025 was 23 April 1990, reaching 37.5 °C.

What is the coldest day in Bang Bo District?

The coldest day measured in Bang Bo District between 1940 and 2025 was 12 January 1955, at 13.3 °C.

Does it snow in Bang Bo District?

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

Has the climate of Bang Bo District warmed?

Yes: Bang Bo District warmed by +1.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Bang Bo District?

The wettest day measured in Bang Bo District between 1940 and 2025 was 6 September 2012, with 141 mm of rain in 24 hours.

What was the windiest day in Bang Bo District?

The windiest day measured in Bang Bo District between 1940 and 2025 was 6 October 1960, with winds reaching 35.7 km/h.

What is the warmest month in Bang Bo District?

The warmest month in Bang Bo District is April (29.6 °C on average); the coldest is December (26.1 °C).

How much does it rain in Bang Bo District?

Bang Bo District receives on average 1,184 mm of precipitation per year, spread over about 174 rainy days.

Is it sunny in Bang Bo District?

Bang Bo District gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Bang Bo District?

Yes: Bang Bo District has on average 355 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Bang Bo District?

In Bang Bo District, between 1940 and 2025, the highest apparent temperature reached 44.3 °C on 11 April 2024, and the lowest was 10.3 °C on 25 December 1999.

Compare Bang Bo District with another city

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

Nearby cities

The climate around Bang Bo District

Other cities — Thailand