Flaga Seszeli – jeden z symboli narodowych Seszeli. Obecna flaga jest trzecią używaną przez kraj od czasu uzyskania niepodległości od Wielkiej Brytanii 29 czerwca 1976 roku. W nowej wersji została wprowadzona 18 czerwca 1996 roku w dniu święta narodowego. Kolory używane w obecnej fladze są oficjalnymi kolorami dwóch głównych partii politycznych w kraju: i .
Historia Gdy w 1903 Seszele stały się odrębną kolonią otrzymały flagę, jak w przypadku innych brytyjskich kolonii w lewym górnym rogu znajdowała się flaga Imperium Brytyjskiego, a po prawej stronie herb Seszeli – z palmą oraz napisem po łacinie (pol. koniec wieńczy dzieło). W 1961 doszło do zmiany herbu kolonii, zmieniono także flagę. W 1976 Seszele uzyskały niepodległość. Od tego momentu flaga miała naprzemiennie niebieskie i czerwone trójkąty, oddzielone białym ukośnym krzyżem. Być może nieprzypadkowo ta flaga była prawie taka sama, jak ta używana przez , której statki regularnie odwiedzały wyspy na początku XX wieku. Rok później dokonano zamachu stanu i ponownej zmiany flagi. Czerwone pole sztandaru zajęło 2/3 flagi, a zielone 1/3, zostały one oddzielone przez białą, falującą linię.