Thailands flagg består av fem horisontale striper i fargene rødt, hvitt, blått, hvitt og rødt. Den blå midtstripen er dobbelt så bred som de fire øvrige. Fargene rødt-hvitt-blått står for nasjon-religion-konge, Thailands uoffisielle motto. Flagget ble designet av kong Vajiravudh og ble tatt i bruk 28. september 1917. På thai kalles flagget ธงไตรรงค์ (Thong Trairong), som betyr trikolor. Dagens flagg erstattet det tidligere flagget, som forestilte en hvit elefant på rød bakgrunn.

Thailands flagg. Størrelsesforhold 2:3
Flagget frem til 1917.