Thailand
53 cities
Climate overview
Thailand (approximately 513,000 km²) occupies the heart of mainland Southeast Asia between 5°–21°N, bordered by the Andaman Sea (937 km coastline) to the southwest and the Gulf of Thailand (1,875 km coastline) to the southeast, encompassing diverse tropical climate zones from monsoonal rainforests to savanna.
The kingdom spans varied topography: the mountainous northern region, where Doi Inthanon reaches 2,565 m, with temperate upland valleys; the vast northeastern Khorat Plateau covering one-third of the country and prone to drought; the fertile Chao Phraya River basin descending through the low-lying Central Plains; and the narrow southern peninsula with year-round tropical humidity.
The climate is predominantly Köppen Aw (tropical savanna) and Am (tropical monsoon) with mean annual temperatures ranging from the mid-20s °C in the north to about 28°C in the southern peninsula. Annual precipitation varies dramatically from under 1,200 mm on the leeward sides of the central valleys to over 4,000 mm on windward coasts such as Ranong.
Bangkok (Chao Phraya delta, 2 m) has highs of 33°C in January (nights 23°C) and about 34°C in July (nights 26°C), 1,500 mm precipitation May–October. Chiang Mai (304 m) records highs of 30°C in January (nights 16°C) and 32°C in July (nights 24°C), 1,150 mm with dry-season smoke episodes from agricultural burning. Udon Thani in the northeast receives about 1,400 mm a year.
Major impacts include the December 2004 Indian Ocean tsunami, killing about 5,400 people including many foreign tourists, with the worst toll at Khao Lak; the July 2011–January 2012 Great Floods inundating 65 of 77 provinces, killing 815, and causing $46.5 billion in damages; and the April 2024 Southeast Asian heatwave reaching 44.2°C in Lampang. Rising sea level and subsidence (10–30 mm/year in the early 2000s) affect Bangkok's long-term stability.
Our archive covers 53 Thai cities with daily ERA5 reanalysis data going back to 1940. The hottest July afternoons are in Nakhon Ratchasima, with average highs around 33.2°C, while Chiang Mai has the coldest January nights, with average lows near 15.1°C. Comparing the last decade against the 1940–1970 baseline, mean temperatures across these cities have risen by about 1.4°C.
How the climate has shifted in Thailand
Average across 53 cities with full ERA5 coverage: 1940–1970 baseline vs the last decade (2016–2025).
- Annual mean temperature
- 27.2°C→28.6°C
- Days above 30°C per year
- 272 days→328 days+56
- Frost days per year
- 0 days→0 days+0
- Tropical nights (≥20°C) per year
- 327 nights→346 nights+19
Warmest year in the record so far: 2024.
What's unusual right now
From a snapshot of the world's largest cities updated each hour. Today's mean temperature compared with each city's long-term average for the same calendar date (ERA5 climatology, 1940 onward). Last 30 days uses each city's rolling daily-mean vs its monthly average. Not a global ranking.
Cities
- Ban I Chang
- Ban Khlong Prawet
- Ban Samae Dam
- Bang Bon
- Bang Kapi
- Bang Khae
- Bang Khun Thian
- Bang Sue
- Bangkok
- Bangkok Noi
- Bueng Kum
- Chatuchak
- Chiang Mai
- Chom Thong
- Chon Buri
- Din Daeng
- Dusit
- Hat Yai
- Hua Hin
- Kabin Buri
- Khlong Luang
- Khlong Sam Wa
- Khlong Toei
- Khon Kaen
- Lak Si
- Lampang
- Lat Krabang
- Lat Phrao
- Latkrabang
- Mueang Nonthaburi
- Nakhon Pathom
- Nakhon Ratchasima
- Nakhon Si Thammarat
- Nong Chok
- Nong Khaem
- Pak Kret
- Pattaya
- Phasi Charoen
- Phra Pradaeng
- Rayong
- Sai Mai
- Samut Prakan
- Si Maha Phot
- Si Racha
- Suan Luang
- Surat Thani
- Taling Chan
- Thon Buri
- Thung Khru
- Ubon Ratchathani
- Udon Thani
- Wang Thonglang
- Watthana