Bangkok · Thailand

Bangkok in May: every year compared

In May, Bangkok averages highs of 34.6 °C and lows of 27.6 °C, with 130 mm of precipitation. The warmest May was 1992 (31.7 °C), the coldest 1943 (27.3 °C).

Avg. highAvg. high 34.6 °C
Avg. lowAvg. low 27.6 °C
PrecipitationPrecipitation 130 mm
Rainy daysRainy days 20

Day by day through May

Normal high and low for each day of May in Bangkok.

30°35°1102031
Normal high and low, day by dayNormal 1991–2020

Every May in Bangkok, ranked

86 months of May since 1940. The last one, 2025, ranks 42 of 86 (−0.8 °C vs normal).

194019832025

2025 · 29.6 °C · −0.8 °C vs normal · rank 42 of 86

Warmest years

  1. 1199231.7 °C
  2. 2201631.7 °C
  3. 3201531.6 °C
  4. 4201031.5 °C
  5. 5201331.5 °C

Coldest years

  1. 1194327.3 °C
  2. 2194627.4 °C
  3. 3194527.5 °C
  4. 4196627.9 °C
  5. 5195327.9 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Rainy days
202529.6 °C33.1 °C27.0 °C222 mm30 days26 days
202430.7 °C34.6 °C27.7 °C176 mm31 days19 days
202331.5 °C35.8 °C28.5 °C76 mm31 days11 days
202229.0 °C32.7 °C26.6 °C213 mm27 days23 days
202130.3 °C34.2 °C27.4 °C104 mm31 days17 days
202031.3 °C35.5 °C28.5 °C88 mm31 days9 days
201931.2 °C35.7 °C28.2 °C90 mm31 days18 days
201829.4 °C33.0 °C26.8 °C122 mm31 days24 days
201729.8 °C33.6 °C27.3 °C263 mm29 days25 days
201631.7 °C36.0 °C28.7 °C73 mm31 days13 days
201531.6 °C36.4 °C28.6 °C51 mm31 days17 days
201431.0 °C35.5 °C28.0 °C107 mm31 days21 days
201331.5 °C36.2 °C28.5 °C74 mm31 days18 days
201230.4 °C34.8 °C27.7 °C105 mm31 days23 days
201129.8 °C34.0 °C27.0 °C148 mm30 days22 days
201031.5 °C35.9 °C28.8 °C84 mm31 days19 days
200929.2 °C33.1 °C26.6 °C195 mm30 days25 days
200829.3 °C33.3 °C26.7 °C188 mm31 days22 days
200729.2 °C32.8 °C26.8 °C203 mm29 days21 days
200629.9 °C33.6 °C27.3 °C174 mm31 days20 days
200531.2 °C35.6 °C28.5 °C115 mm31 days18 days
200429.7 °C33.6 °C27.1 °C171 mm29 days24 days
200330.8 °C35.4 °C27.6 °C105 mm31 days18 days
200229.7 °C33.5 °C27.3 °C155 mm29 days26 days
200129.1 °C32.7 °C26.7 °C184 mm28 days24 days
200030.0 °C34.2 °C27.2 °C141 mm31 days25 days
199928.7 °C32.4 °C26.3 °C178 mm31 days27 days
199831.2 °C35.6 °C28.4 °C123 mm31 days16 days
199731.1 °C35.8 °C28.0 °C84 mm31 days13 days
199629.4 °C33.7 °C26.5 °C184 mm31 days27 days
199530.2 °C34.3 °C27.2 °C147 mm31 days18 days
199430.1 °C34.2 °C27.1 °C170 mm28 days21 days
199330.7 °C35.1 °C27.6 °C71 mm31 days17 days
199231.7 °C36.6 °C28.3 °C49 mm31 days15 days
199130.6 °C34.9 °C27.5 °C66 mm30 days18 days
199030.4 °C34.7 °C27.5 °C112 mm31 days20 days
198930.2 °C34.6 °C27.5 °C75 mm31 days19 days
198829.4 °C32.8 °C26.8 °C158 mm31 days27 days
198730.6 °C34.7 °C27.6 °C50 mm31 days18 days
198629.3 °C33.0 °C26.5 °C180 mm28 days22 days
198528.7 °C32.1 °C26.0 °C226 mm28 days22 days
198429.7 °C33.6 °C26.8 °C64 mm31 days17 days
198330.8 °C34.9 °C27.9 °C91 mm31 days15 days
198230.1 °C34.2 °C27.2 °C127 mm30 days18 days
198129.4 °C33.5 °C26.8 °C105 mm30 days21 days
198031.0 °C35.6 °C28.1 °C144 mm30 days15 days
197930.4 °C34.9 °C27.4 °C127 mm31 days19 days
197829.4 °C33.2 °C26.7 °C266 mm29 days29 days
197729.8 °C34.2 °C26.6 °C74 mm31 days19 days
197628.2 °C31.7 °C25.7 °C229 mm28 days29 days
197528.7 °C32.7 °C25.9 °C182 mm30 days26 days
197428.5 °C32.3 °C25.7 °C195 mm26 days25 days
197329.6 °C34.0 °C26.5 °C94 mm31 days19 days
197231.1 °C36.5 °C27.0 °C73 mm31 days9 days
197128.9 °C33.1 °C25.9 °C155 mm30 days24 days
197029.6 °C34.0 °C26.4 °C109 mm30 days27 days
196930.4 °C34.7 °C27.2 °C104 mm30 days21 days
196829.2 °C33.2 °C26.3 °C148 mm27 days17 days
196729.0 °C33.3 °C26.1 °C150 mm31 days26 days
196627.9 °C31.3 °C25.7 °C328 mm22 days30 days
196528.9 °C33.2 °C26.0 °C173 mm31 days25 days
196428.3 °C32.1 °C25.5 °C265 mm29 days26 days
196330.4 °C34.8 °C27.0 °C68 mm31 days14 days
196229.5 °C33.8 °C26.4 °C143 mm31 days21 days
196128.5 °C32.1 °C26.0 °C243 mm29 days23 days
196029.6 °C33.5 °C26.8 °C140 mm30 days22 days
195929.5 °C33.1 °C26.5 °C140 mm30 days21 days
195830.7 °C35.3 °C27.4 °C74 mm31 days7 days
195731.0 °C35.9 °C27.6 °C16 mm31 days5 days
195628.5 °C32.5 °C25.6 °C125 mm31 days24 days
195528.9 °C33.1 °C25.9 °C148 mm30 days24 days
195428.5 °C32.1 °C25.7 °C120 mm27 days22 days
195327.9 °C32.1 °C24.9 °C192 mm29 days28 days
195229.1 °C33.1 °C26.3 °C132 mm29 days20 days
195129.7 °C34.4 °C26.6 °C30 mm31 days9 days
195029.0 °C33.0 °C26.3 °C67 mm31 days16 days
194929.4 °C34.1 °C26.2 °C46 mm31 days9 days
194828.9 °C33.0 °C25.8 °C86 mm31 days16 days
194729.3 °C33.3 °C26.3 °C106 mm31 days15 days
194627.4 °C31.1 °C24.7 °C206 mm26 days30 days
194527.5 °C31.1 °C24.5 °C224 mm26 days28 days
194429.6 °C34.2 °C26.4 °C24 mm31 days8 days
194327.3 °C30.6 °C24.6 °C317 mm21 days29 days
194227.9 °C31.4 °C25.2 °C164 mm29 days25 days
194128.3 °C31.7 °C25.7 °C247 mm20 days23 days
194028.0 °C31.3 °C25.5 °C179 mm23 days24 days

May records

Hottest day

40.1 °C

May 2, 1967 estimate

Nearby station: 40.8 °C on May 22, 1983 measured

Coldest night

23.2 °C

May 3, 2022 estimate

Nearby station: 20.0 °C on May 5, 1975 measured

Wettest day

55 mm

May 9, 1961 estimate

The weather on your birthday in Bangkok

Any day since 1940: high, low, rain, snow, and how warm it was compared with the same date in every other year.

Your date stays in your browser.

Questions & answers

How warm is Bangkok in May?

Highs average 34.6 °C and lows 27.6 °C. A typical May brings 30 hot days (30 °C or more) and 0 frost days.

Does it rain a lot in Bangkok in May?

About 130 mm falls in May, over some 20 days with at least 1 mm. The wettest May was 1966 (328 mm), the driest 1957 (16 mm).

What was the warmest May in Bangkok?

1992, with a mean temperature of 31.7 °C. The coldest was 1943 (27.3 °C). The last one, 2025, ranks 42 of 86.