Bangkok · Thailand
Bangkok in July: every year compared
In July, Bangkok averages highs of 33.2 °C and lows of 26.7 °C, with 134 mm of precipitation. The warmest July was 1987 (30.4 °C), the coldest 1940 (26.5 °C).
Day by day through July
Normal high and low for each day of July in Bangkok.
Every July in Bangkok, ranked
86 months of July since 1940. The last one, 2025, ranks 16 of 86 (+0.1 °C vs normal).
Warmest years
- 1198730.4 °C
- 2201530.4 °C
- 3199330.1 °C
- 4199830.1 °C
- 5202330.0 °C
Coldest years
- 1194026.5 °C
- 2194126.6 °C
- 3196627.1 °C
- 4194327.2 °C
- 5194627.4 °C
All 86 years in a table
| Year | Mean temperature | Daytime highs | Night lows | Precipitation | Hot days (30 °C+) | Rainy days |
|---|---|---|---|---|---|---|
| 2025 | 29.4 °C | 32.8 °C | 26.8 °C | 151 mm | 31 days | 27 days |
| 2024 | 29.2 °C | 32.4 °C | 26.8 °C | 177 mm | 30 days | 28 days |
| 2023 | 30.0 °C | 33.6 °C | 27.5 °C | 157 mm | 31 days | 24 days |
| 2022 | 29.3 °C | 32.9 °C | 26.8 °C | 175 mm | 29 days | 24 days |
| 2021 | 29.2 °C | 32.9 °C | 26.8 °C | 198 mm | 31 days | 25 days |
| 2020 | 29.8 °C | 33.9 °C | 27.1 °C | 149 mm | 31 days | 26 days |
| 2019 | 29.9 °C | 33.8 °C | 27.1 °C | 92 mm | 29 days | 24 days |
| 2018 | 29.3 °C | 32.8 °C | 27.0 °C | 118 mm | 30 days | 24 days |
| 2017 | 28.6 °C | 32.2 °C | 26.3 °C | 189 mm | 31 days | 24 days |
| 2016 | 29.2 °C | 32.8 °C | 26.6 °C | 154 mm | 30 days | 21 days |
| 2015 | 30.4 °C | 34.7 °C | 27.5 °C | 96 mm | 31 days | 16 days |
| 2014 | 29.6 °C | 33.5 °C | 27.1 °C | 127 mm | 29 days | 25 days |
| 2013 | 28.6 °C | 31.9 °C | 26.3 °C | 129 mm | 30 days | 20 days |
| 2012 | 28.8 °C | 32.6 °C | 26.4 °C | 116 mm | 30 days | 22 days |
| 2011 | 28.9 °C | 32.5 °C | 26.5 °C | 148 mm | 29 days | 24 days |
| 2010 | 29.5 °C | 33.2 °C | 27.1 °C | 178 mm | 31 days | 25 days |
| 2009 | 29.1 °C | 32.6 °C | 26.6 °C | 111 mm | 30 days | 22 days |
| 2008 | 28.9 °C | 32.6 °C | 26.4 °C | 120 mm | 30 days | 22 days |
| 2007 | 29.1 °C | 32.8 °C | 26.7 °C | 121 mm | 30 days | 23 days |
| 2006 | 29.4 °C | 32.9 °C | 27.2 °C | 114 mm | 31 days | 24 days |
| 2005 | 29.4 °C | 32.9 °C | 26.9 °C | 182 mm | 29 days | 22 days |
| 2004 | 29.9 °C | 34.3 °C | 26.9 °C | 121 mm | 31 days | 25 days |
| 2003 | 29.0 °C | 32.4 °C | 26.5 °C | 167 mm | 26 days | 21 days |
| 2002 | 29.9 °C | 33.8 °C | 27.3 °C | 87 mm | 31 days | 22 days |
| 2001 | 29.6 °C | 33.8 °C | 26.9 °C | 109 mm | 31 days | 22 days |
| 2000 | 29.1 °C | 33.3 °C | 26.2 °C | 111 mm | 29 days | 27 days |
| 1999 | 29.3 °C | 33.1 °C | 26.7 °C | 147 mm | 31 days | 24 days |
| 1998 | 30.1 °C | 34.5 °C | 27.2 °C | 97 mm | 31 days | 20 days |
| 1997 | 29.7 °C | 33.6 °C | 27.1 °C | 106 mm | 31 days | 22 days |
| 1996 | 28.8 °C | 32.3 °C | 26.3 °C | 159 mm | 28 days | 24 days |
| 1995 | 28.7 °C | 32.4 °C | 26.2 °C | 217 mm | 29 days | 23 days |
| 1994 | 28.4 °C | 31.6 °C | 26.1 °C | 136 mm | 26 days | 25 days |
| 1993 | 30.1 °C | 34.7 °C | 27.0 °C | 94 mm | 31 days | 20 days |
| 1992 | 29.2 °C | 33.2 °C | 26.2 °C | 217 mm | 27 days | 23 days |
| 1991 | 29.7 °C | 34.1 °C | 26.7 °C | 115 mm | 31 days | 25 days |
| 1990 | 29.4 °C | 33.6 °C | 26.3 °C | 108 mm | 30 days | 23 days |
| 1989 | 29.5 °C | 33.9 °C | 26.5 °C | 137 mm | 30 days | 22 days |
| 1988 | 29.2 °C | 33.2 °C | 26.4 °C | 126 mm | 30 days | 22 days |
| 1987 | 30.4 °C | 35.0 °C | 27.1 °C | 63 mm | 31 days | 17 days |
| 1986 | 28.3 °C | 31.9 °C | 25.9 °C | 148 mm | 28 days | 24 days |
| 1985 | 27.6 °C | 31.0 °C | 25.1 °C | 142 mm | 23 days | 22 days |
| 1984 | 28.3 °C | 31.9 °C | 25.6 °C | 74 mm | 27 days | 18 days |
| 1983 | 29.1 °C | 33.1 °C | 26.5 °C | 100 mm | 30 days | 25 days |
| 1982 | 28.7 °C | 32.4 °C | 26.0 °C | 97 mm | 31 days | 19 days |
| 1981 | 28.7 °C | 32.4 °C | 26.1 °C | 85 mm | 29 days | 21 days |
| 1980 | 29.0 °C | 32.8 °C | 26.3 °C | 109 mm | 31 days | 20 days |
| 1979 | 29.1 °C | 33.1 °C | 26.5 °C | 109 mm | 31 days | 25 days |
| 1978 | 28.4 °C | 31.8 °C | 26.1 °C | 173 mm | 28 days | 27 days |
| 1977 | 29.0 °C | 33.0 °C | 26.4 °C | 101 mm | 31 days | 24 days |
| 1976 | 28.4 °C | 32.8 °C | 25.6 °C | 162 mm | 31 days | 26 days |
| 1975 | 28.1 °C | 31.9 °C | 25.1 °C | 175 mm | 29 days | 28 days |
| 1974 | 28.2 °C | 32.3 °C | 25.2 °C | 132 mm | 28 days | 28 days |
| 1973 | 28.9 °C | 33.1 °C | 26.1 °C | 112 mm | 31 days | 26 days |
| 1972 | 28.6 °C | 32.0 °C | 25.9 °C | 147 mm | 30 days | 29 days |
| 1971 | 27.8 °C | 31.4 °C | 25.2 °C | 182 mm | 28 days | 28 days |
| 1970 | 28.1 °C | 31.5 °C | 25.6 °C | 153 mm | 28 days | 23 days |
| 1969 | 28.1 °C | 31.5 °C | 25.7 °C | 152 mm | 27 days | 27 days |
| 1968 | 28.9 °C | 32.9 °C | 26.2 °C | 95 mm | 31 days | 20 days |
| 1967 | 28.4 °C | 32.4 °C | 25.8 °C | 125 mm | 29 days | 28 days |
| 1966 | 27.1 °C | 30.0 °C | 25.1 °C | 200 mm | 16 days | 29 days |
| 1965 | 28.7 °C | 33.1 °C | 25.6 °C | 100 mm | 28 days | 18 days |
| 1964 | 28.2 °C | 31.8 °C | 25.4 °C | 124 mm | 28 days | 23 days |
| 1963 | 27.8 °C | 31.2 °C | 25.1 °C | 134 mm | 27 days | 22 days |
| 1962 | 28.4 °C | 32.2 °C | 25.7 °C | 153 mm | 30 days | 26 days |
| 1961 | 27.7 °C | 31.2 °C | 25.1 °C | 104 mm | 28 days | 20 days |
| 1960 | 28.4 °C | 32.0 °C | 25.7 °C | 135 mm | 27 days | 20 days |
| 1959 | 27.8 °C | 31.4 °C | 25.3 °C | 137 mm | 25 days | 28 days |
| 1958 | 27.9 °C | 31.1 °C | 25.7 °C | 202 mm | 29 days | 28 days |
| 1957 | 28.1 °C | 31.6 °C | 25.4 °C | 218 mm | 30 days | 28 days |
| 1956 | 27.8 °C | 31.3 °C | 25.2 °C | 146 mm | 26 days | 28 days |
| 1955 | 28.1 °C | 31.7 °C | 25.3 °C | 155 mm | 30 days | 25 days |
| 1954 | 28.3 °C | 32.4 °C | 25.5 °C | 103 mm | 31 days | 23 days |
| 1953 | 27.6 °C | 31.1 °C | 25.0 °C | 142 mm | 25 days | 16 days |
| 1952 | 28.1 °C | 31.7 °C | 25.6 °C | 93 mm | 29 days | 18 days |
| 1951 | 28.0 °C | 31.7 °C | 25.3 °C | 186 mm | 25 days | 16 days |
| 1950 | 27.5 °C | 31.0 °C | 24.8 °C | 112 mm | 25 days | 23 days |
| 1949 | 28.4 °C | 32.6 °C | 25.6 °C | 90 mm | 28 days | 20 days |
| 1948 | 27.9 °C | 31.3 °C | 25.4 °C | 118 mm | 25 days | 22 days |
| 1947 | 27.9 °C | 31.3 °C | 25.1 °C | 124 mm | 27 days | 24 days |
| 1946 | 27.4 °C | 30.7 °C | 24.8 °C | 120 mm | 28 days | 23 days |
| 1945 | 27.4 °C | 30.7 °C | 24.8 °C | 205 mm | 22 days | 25 days |
| 1944 | 27.4 °C | 30.4 °C | 25.1 °C | 259 mm | 17 days | 28 days |
| 1943 | 27.2 °C | 30.3 °C | 24.7 °C | 133 mm | 21 days | 25 days |
| 1942 | 27.5 °C | 31.0 °C | 24.6 °C | 75 mm | 23 days | 19 days |
| 1941 | 26.6 °C | 29.4 °C | 24.4 °C | 137 mm | 14 days | 25 days |
| 1940 | 26.5 °C | 29.0 °C | 24.7 °C | 332 mm | 6 days | 30 days |
July records
Hottest day
39.5 °C
July 20, 1998 estimate
Nearby station: 39.3 °C on July 10, 2005 measured
Coldest night
23.2 °C
July 4, 1941 estimate
Nearby station: 21.0 °C on July 23, 1994 measured
Wettest day
47 mm
July 23, 1951 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.
Questions & answers
How warm is Bangkok in July?
Highs average 33.2 °C and lows 26.7 °C. A typical July brings 30 hot days (30 °C or more) and 0 frost days.
Does it rain a lot in Bangkok in July?
About 134 mm falls in July, over some 23 days with at least 1 mm. The wettest July was 1940 (332 mm), the driest 1987 (63 mm).
What was the warmest July in Bangkok?
1987, with a mean temperature of 30.4 °C. The coldest was 1940 (26.5 °C). The last one, 2025, ranks 16 of 86.