December
December · January · February
Thailand · 1991–2020
December leads for comfortable weather in Bangkok: typically 32.3°C by day, 23°C at night, with 13 mm of rain. Based on measured 1991–2020 NOAA station history.
December · January · February
December · January · February
December · January · February
The weakest month is May, scoring 5 against December’s 58 — 300 mm of rain falls, and days average 35.1°C, 11° above the 24°C the score treats as ideal.
Month by month
The bars show the comfort score. Day and night temperatures come from daily observed highs and lows; rain is the historical monthly estimate.
| Month | Day | Night | Rain | Wet days | Daylight | Comfort | Coverage |
|---|---|---|---|---|---|---|---|
| January | 32.7°C | 23.2°C | 34 mm | 1.4 | 11 h 24 | 57 | Limited coverage |
| February | 33.6°C | 24.8°C | 38 mm | 2.9 | 11 h 40 | 50 | Limited coverage |
| March | 34.7°C | 26.3°C | 59 mm | 4.4 | 12 h 01 | 40 | Limited coverage |
| April | 35.8°C | 27.2°C | 169 mm | 8.7 | 12 h 25 | 15 | Good coverage |
| May | 35.1°C | 26.8°C | 300 mm | 17.8 | 12 h 45 | 5 | Strong coverage |
| June | 34.1°C | 26.3°C | 252 mm | 17.2 | 12 h 56 | 5 | Strong coverage |
| July | 33.5°C | 26.1°C | 244 mm | 18 | 12 h 52 | 6 | Strong coverage |
| August | 33.3°C | 25.8°C | 267 mm | 19.4 | 12 h 35 | 5 | Strong coverage |
| September | 33.1°C | 25.3°C | 379 mm | 21.2 | 12 h 11 | 5 | Strong coverage |
| October | 33°C | 25.1°C | 362 mm | 18.7 | 11 h 48 | 5 | Strong coverage |
| November | 33.1°C | 24.6°C | 80 mm | 6.3 | 11 h 28 | 43 | Good coverage |
| December | 32.3°C | 23°C | 13 mm | 0.9 | 11 h 19 | 58 | Limited coverage |
What has changed
Each bar compares the 2011–2025 daytime average for that month against the same month in 1961–1990, measured at the same station. Months where the older record is too thin to compare are left blank.
| Month | Record high | Record low | Wettest day | Wettest / driest month | Years |
|---|---|---|---|---|---|
| January | 37.6°C24 Jan 1999 | 9.9°C12 Jan 1955 | 171 mm31 Jan 1993 | 175 mm1993 · driest 0 mm in 1963 | 76 |
| February | 38.8°C16 Feb 2009 | 14.9°C13 Feb 1974 | 81 mm9 Feb 2021 | 137 mm2022 · driest 0 mm in 1973 | 76 |
| March | 40.1°C26 Mar 2013 | 15.7°C4 Mar 1986 | 88 mm30 Mar 1982 | 206 mm2011 · driest 0 mm in 1992 | 76 |
| April | 40.0°C20 Apr 1979 | 19.9°C10 Apr 1963 | 159 mm27 Apr 2009 | 361 mm2009 · driest 0 mm in 1983 | 76 |
| May | 41.0°C7 May 2023 | 21.1°C21 May 1963 | 249 mm9 May 1986 | 554 mm1964 · driest 30 mm in 1980 | 76 |
| June | 38.8°C7 Jun 2015 | 21.7°C3 Jun 2009 | 175 mm8 Jun 2015 | 481 mm2015 · driest 28 mm in 1967 | 76 |
| July | 38.4°C4 Jul 2021 | 21.9°C28 Jul 1954 | 160 mm16 Jul 1994 | 410 mm2011 · driest 23 mm in 2001 | 76 |
| August | 38.2°C13 Aug 2017 | 21.2°C1 Aug 1963 | 261 mm6 Aug 1994 | 575 mm1983 · driest 22 mm in 2001 | 75 |
| September | 37.4°C21 Sep 2015 | 21.3°C16 Sep 1955 | 157 mm18 Sep 1987 | 703 mm2022 · driest 0 mm in 1999 | 75 |
| October | 37.9°C9 Oct 2009 | 18.3°C30 Oct 1978 | 220 mm1 Oct 1993 | 610 mm2024 · driest 22 mm in 1979 | 75 |
| November | 38.8°C12 Nov 2009 | 14.2°C17 Nov 1971 | 117 mm16 Nov 1986 | 173 mm2005 · driest 0 mm in 2003 | 75 |
| December | 37.1°C5 Dec 1995 | 10.5°C30 Dec 1975 | 50 mm9 Dec 1993 | 103 mm1970 · driest 0 mm in 1957 | 74 |
| Month | Days 25°C+ | Days 30°C+ | Heavy rain (10 mm+) |
|---|---|---|---|
| January | 29 | 27 | 1 |
| February | 27 | 26 | <1 |
| March | 29 | 29 | 2 |
| April | 29 | 29 | 2 |
| May | 30 | 29 | 6 |
| June | 29 | 28 | 6 |
| July | 29 | 29 | 6 |
| August | 29 | 29 | 6 |
| September | 29 | 28 | 9 |
| October | 29 | 28 | 8 |
| November | 29 | 27 | 2 |
| December | 29 | 25 | <1 |
| Month | Warm & dry days | Wet days | Washouts | Week with 3+ wet days | Daytime mean has ranged |
|---|---|---|---|---|---|
| January | 94% | 6% | 2% | 2% | 31.0–33.4°C |
| February | 90% | 10% | 4% | 4% | 32.1–34.1°C |
| March | 89% | 12% | 5% | 5% | 33.2–35.3°C |
| April | 80% | 20% | 9% | 17% | 34.2–36.7°C |
| May | 55% | 46% | 21% | 60% | 33.2–36.4°C |
| June | 53% | 48% | 19% | 63% | 32.4–35.1°C |
| July | 51% | 50% | 21% | 70% | 32.0–34.2°C |
| August | 45% | 56% | 23% | 76% | 31.9–34.0°C |
| September | 36% | 64% | 34% | 89% | 31.5–33.8°C |
| October | 49% | 52% | 26% | 59% | 31.0–33.5°C |
| November | 81% | 20% | 7% | 14% | 30.7–34.1°C |
| December | 96% | 5% | 2% | <1% | 30.2–33.4°C |
A warm and dry day reaches 20°C with under 1 mm of rain; a wet day gets 1 mm or more; a washout gets 10 mm or more. The week column is the share of seven-day stretches in that month, across the station’s whole daily record, that contained three or more wet days — the odds a week-long trip is rained on repeatedly, counted rather than modelled. The last column is the 10th to 90th percentile of that month’s daytime average across individual years: a narrow band means the average is what you will get, a wide one means the average is a midpoint between years that felt quite different.
The evidence behind this page