Історики стверджують, що найперший прапор Королівства Сіам швидше за все, був червоного кольору і вперше його стали використовувати при королі Нара в період з 1656 по 1688 рік. У наступні роки на червоному тлі стали зображати різні символи: буддійське колесо, сонце на білому диску або білий слон всередині чакри.
Офіційно ж перший прапор Сіаму був створений в 1855 році при королі Монгуте (Рама IV), він був червоного кольору і в центрі нього був зображений королівський символ - білий слон. У дипломатичних цілях не стали використовувати одноколірний червоний прапор.
Сучасний прапор Таїланду схожий по дизайну на прапор Сіаму 1916 року, але тоді середня смуга була червоною, а не синьою як зараз.
Як говорить легенда, король Таїланду Рама VI (Важіравідх) одного разу побачив прапор, який висить догори ногами, і для того, щоб таке більше не могло повторитися, він створив симетричний прапор. Оскільки король Таїланду Рама VI народився в п'ятницю, а колір п'ятниці синій, то в 1917 році середній червоний колір на прапорі Таїланду був змінений на синій.
Держави Антанти стверджують, що за їхніми джерелами, синій колір з'явився на прапорі Таїланду в знак солідарності з Антантою, яка мала прапори білого, червоного і синього кольору.
Символи кольорів прапора Таїланду. червоний колір - колір нації; білий колір - колір релігії і чистоти; синій - королівський колір Рами VI (Важіравідха), який заснував цей прапор.
Крім державного прапора в Таїланді додатково ще використовується королівський прапор. Сучасний королівський прапор має на жовтому тлі королівський символ. Колір прапора жовтий, тому що Король Рама IX народився в понеділок, а колір понеділка жовтий.
Також в Таїланді можна зустріти і інший прапор, який схожий на нинішній червоно-біло-синій і в центрі нього білий слон. Це військово-морський прапор, який був введений в 1917 році.