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).

Avg. highAvg. high 33.2 °C
Avg. lowAvg. low 26.7 °C
PrecipitationPrecipitation 134 mm
Rainy daysRainy days 23

Day by day through July

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

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

Every July in Bangkok, ranked

86 months of July since 1940. The last one, 2025, ranks 16 of 86 (+0.1 °C vs normal).

194019832025

2025 · 29.4 °C · +0.1 °C vs normal · rank 16 of 86

Warmest years

  1. 1198730.4 °C
  2. 2201530.4 °C
  3. 3199330.1 °C
  4. 4199830.1 °C
  5. 5202330.0 °C

Coldest years

  1. 1194026.5 °C
  2. 2194126.6 °C
  3. 3196627.1 °C
  4. 4194327.2 °C
  5. 5194627.4 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Rainy days
202529.4 °C32.8 °C26.8 °C151 mm31 days27 days
202429.2 °C32.4 °C26.8 °C177 mm30 days28 days
202330.0 °C33.6 °C27.5 °C157 mm31 days24 days
202229.3 °C32.9 °C26.8 °C175 mm29 days24 days
202129.2 °C32.9 °C26.8 °C198 mm31 days25 days
202029.8 °C33.9 °C27.1 °C149 mm31 days26 days
201929.9 °C33.8 °C27.1 °C92 mm29 days24 days
201829.3 °C32.8 °C27.0 °C118 mm30 days24 days
201728.6 °C32.2 °C26.3 °C189 mm31 days24 days
201629.2 °C32.8 °C26.6 °C154 mm30 days21 days
201530.4 °C34.7 °C27.5 °C96 mm31 days16 days
201429.6 °C33.5 °C27.1 °C127 mm29 days25 days
201328.6 °C31.9 °C26.3 °C129 mm30 days20 days
201228.8 °C32.6 °C26.4 °C116 mm30 days22 days
201128.9 °C32.5 °C26.5 °C148 mm29 days24 days
201029.5 °C33.2 °C27.1 °C178 mm31 days25 days
200929.1 °C32.6 °C26.6 °C111 mm30 days22 days
200828.9 °C32.6 °C26.4 °C120 mm30 days22 days
200729.1 °C32.8 °C26.7 °C121 mm30 days23 days
200629.4 °C32.9 °C27.2 °C114 mm31 days24 days
200529.4 °C32.9 °C26.9 °C182 mm29 days22 days
200429.9 °C34.3 °C26.9 °C121 mm31 days25 days
200329.0 °C32.4 °C26.5 °C167 mm26 days21 days
200229.9 °C33.8 °C27.3 °C87 mm31 days22 days
200129.6 °C33.8 °C26.9 °C109 mm31 days22 days
200029.1 °C33.3 °C26.2 °C111 mm29 days27 days
199929.3 °C33.1 °C26.7 °C147 mm31 days24 days
199830.1 °C34.5 °C27.2 °C97 mm31 days20 days
199729.7 °C33.6 °C27.1 °C106 mm31 days22 days
199628.8 °C32.3 °C26.3 °C159 mm28 days24 days
199528.7 °C32.4 °C26.2 °C217 mm29 days23 days
199428.4 °C31.6 °C26.1 °C136 mm26 days25 days
199330.1 °C34.7 °C27.0 °C94 mm31 days20 days
199229.2 °C33.2 °C26.2 °C217 mm27 days23 days
199129.7 °C34.1 °C26.7 °C115 mm31 days25 days
199029.4 °C33.6 °C26.3 °C108 mm30 days23 days
198929.5 °C33.9 °C26.5 °C137 mm30 days22 days
198829.2 °C33.2 °C26.4 °C126 mm30 days22 days
198730.4 °C35.0 °C27.1 °C63 mm31 days17 days
198628.3 °C31.9 °C25.9 °C148 mm28 days24 days
198527.6 °C31.0 °C25.1 °C142 mm23 days22 days
198428.3 °C31.9 °C25.6 °C74 mm27 days18 days
198329.1 °C33.1 °C26.5 °C100 mm30 days25 days
198228.7 °C32.4 °C26.0 °C97 mm31 days19 days
198128.7 °C32.4 °C26.1 °C85 mm29 days21 days
198029.0 °C32.8 °C26.3 °C109 mm31 days20 days
197929.1 °C33.1 °C26.5 °C109 mm31 days25 days
197828.4 °C31.8 °C26.1 °C173 mm28 days27 days
197729.0 °C33.0 °C26.4 °C101 mm31 days24 days
197628.4 °C32.8 °C25.6 °C162 mm31 days26 days
197528.1 °C31.9 °C25.1 °C175 mm29 days28 days
197428.2 °C32.3 °C25.2 °C132 mm28 days28 days
197328.9 °C33.1 °C26.1 °C112 mm31 days26 days
197228.6 °C32.0 °C25.9 °C147 mm30 days29 days
197127.8 °C31.4 °C25.2 °C182 mm28 days28 days
197028.1 °C31.5 °C25.6 °C153 mm28 days23 days
196928.1 °C31.5 °C25.7 °C152 mm27 days27 days
196828.9 °C32.9 °C26.2 °C95 mm31 days20 days
196728.4 °C32.4 °C25.8 °C125 mm29 days28 days
196627.1 °C30.0 °C25.1 °C200 mm16 days29 days
196528.7 °C33.1 °C25.6 °C100 mm28 days18 days
196428.2 °C31.8 °C25.4 °C124 mm28 days23 days
196327.8 °C31.2 °C25.1 °C134 mm27 days22 days
196228.4 °C32.2 °C25.7 °C153 mm30 days26 days
196127.7 °C31.2 °C25.1 °C104 mm28 days20 days
196028.4 °C32.0 °C25.7 °C135 mm27 days20 days
195927.8 °C31.4 °C25.3 °C137 mm25 days28 days
195827.9 °C31.1 °C25.7 °C202 mm29 days28 days
195728.1 °C31.6 °C25.4 °C218 mm30 days28 days
195627.8 °C31.3 °C25.2 °C146 mm26 days28 days
195528.1 °C31.7 °C25.3 °C155 mm30 days25 days
195428.3 °C32.4 °C25.5 °C103 mm31 days23 days
195327.6 °C31.1 °C25.0 °C142 mm25 days16 days
195228.1 °C31.7 °C25.6 °C93 mm29 days18 days
195128.0 °C31.7 °C25.3 °C186 mm25 days16 days
195027.5 °C31.0 °C24.8 °C112 mm25 days23 days
194928.4 °C32.6 °C25.6 °C90 mm28 days20 days
194827.9 °C31.3 °C25.4 °C118 mm25 days22 days
194727.9 °C31.3 °C25.1 °C124 mm27 days24 days
194627.4 °C30.7 °C24.8 °C120 mm28 days23 days
194527.4 °C30.7 °C24.8 °C205 mm22 days25 days
194427.4 °C30.4 °C25.1 °C259 mm17 days28 days
194327.2 °C30.3 °C24.7 °C133 mm21 days25 days
194227.5 °C31.0 °C24.6 °C75 mm23 days19 days
194126.6 °C29.4 °C24.4 °C137 mm14 days25 days
194026.5 °C29.0 °C24.7 °C332 mm6 days30 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.

Your date stays in your browser.

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.