Государственный флаг Шри-Ланки представляет собой полотнище желтого цвета. В левой части флага расположены две вертикальные полосы, зеленого и оранжевого цветов. В правой части флага, в красном прямоугольнике, расположен желтый лев с мечом. По углам прямоугольника расположены 4 листа дерева бодхи. Желтый цвет – традиционный цвет буддизма. Зеленая полоса, это мусульманский символ. Оранжевая полоса символ общины тамилов. Желтый лев с мечом, это символ королевства Канди, кроме того, это символ смелости и мудрости. Листья дерева бодхи (священного дерева буддистов, под которым Будда достиг просветления), тоже символы буддизма и стремления к просветлению. Флаг принят в 1948 году. Отношение ширины флага к его длине 5:9.