The climate of Thailand, city by city

This page lists the 320 cities in Thailand for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+2.0 °C since 1940

Frequently asked questions

What is the hottest city in Thailand?

The hottest city in Thailand is Bang Racham, with an average annual temperature of 28.6 °C.

What is the coldest city in Thailand?

The coldest city in Thailand is Mae Chan, with an average annual temperature of 23.3 °C.

What is the wettest city in Thailand?

The wettest city in Thailand is Khlong Yai, with 3,465 mm of precipitation per year.

Has the climate of Thailand warmed?

Based on its largest cities, Thailand warmed by +2.0 °C between 1940 and 2025.

Cities by region

Amnat Charoen1

Ang Thong1

Bangkok82

Bueng Kan1

Buriram3

Chachoengsao3

Chai Nat1

Chaiyaphum4

Chanthaburi3

Chiang Mai4

Chiang Rai3

Chon Buri10

Chumphon2

Kalasin5

Kamphaeng Phet2

Kanchanaburi4

Khon Kaen3

Krabi1

Lampang2

Lamphun2

Loei4

Lopburi2

Maha Sarakham1

Mukdahan1

Nakhon Nayok1

Nakhon Pathom3

Nakhon Phanom1

Nakhon Ratchasima9

Nakhon Sawan2

Nakhon Si Thammarat4

Nan1

Narathiwat4

Nong Bua Lamphu2

Nong Khai3

Nonthaburi5

Pathum Thani4

Pattani2

Phang Nga1

Phatthalung1

Phayao2

Phetchabun5

Phetchaburi4

Phichit4

Phitsanulok4

Phrae2

Phra Nakhon Si Ayutthaya7

Phuket9

Prachin Buri9

Prachuap Khiri Khan6

Ranong province1

Ratchaburi7

Rayong4

Roi Et3

Sa Kaeo3

Sakon Nakhon3

Samut Prakan4

Samut Sakhon3

Samut Songkhram1

Saraburi5

Satun1

Sing Buri2

Si Sa Ket2

Songkhla5

Sukhothai4

Suphan Buri1

Surat Thani4

Surin1

Tak4

Trang2

Trat4

Ubon Ratchathani4

Udon Thani6

Uthai Thani2

Uttaradit1

Yala2

Yasothon1