Get Exclusive App Deals
English

Don Mueang District

Travel Info
More destinations

Don Mueang District Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Don Mueang District year round climate

  • Spring (March–May): Average 30.4–31.6°C, hot and relatively dry, but rainfall increases in May. Common activities: Visiting temples, shopping, enjoying outdoor activities (avoid midday sun). Recommended clothing: Light, breathable cotton clothing, short-sleeved shirts, sun hat, sunscreen.
  • Summer (June–August): Average 29.5–30.4°C, hot and humid, frequent rainfall. Common activities: Indoor activities, swimming, enjoying cold drinks. Recommended clothing: Light, breathable clothing, shorts, sandals, rain gear.
  • Autumn (September–November): Average 28.5–28.8°C, slightly cooler temperatures but still high, high humidity, September has the most rainfall. Common activities: Outdoor activities (be prepared for rain), sightseeing. Recommended clothing: Light, breathable clothing, rain gear.
  • Winter (December–February): Average 27.4–28.8°C, relatively cool and dry, less rainfall. Common activities: Outdoor activities, sightseeing. Recommended clothing: Light long-sleeved clothing, light jacket.

Don Mueang District climatological average

Annual average temperature: approx. 29.3°C / Annual rainfall: approx. 1780 mm / Summer humidity: 70%–80% / Rainiest month: September

Don Mueang District monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
27.7°C
12.3
February
28.8°C
46.6
March
30.4°C
42.9
April
31.6°C
15.8
May
30.8°C
181
June
30.4°C
136.7
July
29.5°C
270
August
29.5°C
253.3
September
28.8°C
455.3
October
28.7°C
277.1
November
28.5°C
68.6
December
27.4°C
20.9

Don Mueang District weather for the next seven days

12/20
Saturday
Sunny
33°C/22.4°C
12/21
Sunday
Sunny
33°C/22.1°C
12/22
Monday
Sunny
32.8°C/22°C
12/23
Tuesday
Sunny
33.1°C/22.5°C
12/24
Wednesday
Sunny
32.7°C/22.2°C
12/25
Thursday
Sunny
32.6°C/22.2°C
12/26
Friday
Sunny
33°C/22.7°C