Dalam catatan rasmi, bendera Thai digunakan buat pertama kalinya pada tahun 1855 oleh Raja Mongkut (Rama IV). Ia memaparkan seekor gajah putih (lambang kerajaan) berlatar belakangkan warna merah.
Pada tahun 1916, bendera Thai diubah sama seperti bentuk yang digunakan sekarang. Namun pada mulanya, jalur yang di tengah berwarna merah seperti jalur yang berada di lingkungan bendera. Pada tahun 1917, warna merah tersebut digantikan dengan warna biru, yang merupkan warna hari Jumaat bagi orang Thai dan juga hari kelahiran Raja Mongkut.
Bendera Thailand, dalam bahasa Thai disebut sebagai Thong Trairong yang bermakna, “bendera tiga warna”. Bendera ini menunjukkan lima jalur yang mendatar dengan warna merah, putih, biru, putih dan merah, dengan ukuran jalur biru yang ada di tengah dua kali lebih besar dari jalur-jalur yang lain. Warna merah-putih-biru secara berurutan melambangkan “negara-agama-raja”. Bendera ini digunakan secara rasmi pada 28 September 1917.