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. september1917. På thai kalles flagget ธงไตรรงค์ (Thong Trairong), som betyr trikolor. Dagens flagg erstattet det tidligere flagget, som forestilte en hvit elefant på rød bakgrunn.