La bandiera dello Sri Lanka è stata adottata nel 1972.
Essa è composta da due strisce verticali verde e arancio bordate di giallo, sul lato del pennone, e da un pannello rettangolare amaranto, anch'esso bordato di giallo, sul lato al vento. Al centro è presente un leone giallo che regge una spada e nei quattro angoli compaiono quattro foglie di Ficus Religiosa.
Ogni elemento della bandiera dello Sri Lanka è ricco di significato:
-Il verde rappresenta la minoranza musulmana
-Il giallo zafferano rappresenta la minoranza Tamil
-Il leone al centro della bandiera rappresenta l'orgoglio del popolo singalese.
-La spada che impugna il leone rappresenta l'autonomia del paese.
-Le quattro foglie di fico sacro ai quattro angoli della bandiera rappresentano l'albero sotto il quale il Buddha ottenne la sua benedizione.