노란색 테두리에 왼쪽에는 청록색과 주황색 두 가지 색으로 구성된 세로 줄무늬가 그려져 있으며, 오른쪽에는 갈색 직사각형이 그려져 있음. 갈색 직사각형의 네 개의 각에는 네 개의 금색 보리수 잎이 그려져 있으며, 직사각형 가운데에는 오른쪽 앞발에 금색 칼을 든 금색 사자가 그려져 있음.
하늘색 바탕의 캔턴 부분에 사자기가 그려져 있고, 기의 오른쪽 아래에 공군 원형 무늬가 그려져 있음
스리랑카의 국기는 1972년5월 22일에 제정되었다. 노란색 테두리에 왼쪽에는 청록색과 주황색 두 가지 색으로 구성된 세로 줄무늬가 그려져 있으며, 오른쪽에는 갈색 직사각형이 그려져 있다. 갈색 직사각형의 네 개의 각에는 네 개의 금색 보리수 잎이 그려져 있으며, 직사각형 가운데에는 오른쪽 앞발에 금색 칼을 든 금색 사자가 그려져 있다.
노란색은 스리랑카 국민의 서로 다른 문화의 존재를, 청록색은 무슬림과 무어족을, 주황색은 타밀족을 의미하며, 갈색은 스리랑카의 소수 민족인 유럽계 중산층을, 보리수 잎은 불교를, 칼은 나라의 주권을, 사자는 용기와 신할리족을 의미한다.