Флаг Шри-Ланки представляет собой прямоугольное полотнище прямоугольной формы с соотношением сторон 1:2. Флаг принят 22 мая 1972 года. Флаг государства имеет сложную форму, где в правой части размещен золотой лев на темно-бордовом поле. В левой части размещены две вертикальные полосы темно-зеленого и оранжевого цветов. Эти два цвета обозначают мусульманское и индусское меньшинства. Четыре листка обозначают:
- сострадание
- любовь
- самообладание
- взаимопонимание
Темно-красное поле означает буддистской большинство.