The current national flag of Seychelles was adopted in 1996, specifically on January 8. It consists of five oblique bands—blue, yellow, red, white, and green—that radiate outward from the lower hoist-side corner.
The design was created by Philip Uzice and replaced the red, white, and green flag used from 1977 to 1996. Its colours have political as well as symbolic roots: blue and yellow were associated with the Seychelles Democratic Party, while red, white, and green were associated with the Seychelles People's United Party.
The bands also carry broader meanings. Blue represents the sky and surrounding sea; yellow represents the sun; red represents the people and their determination; white signifies social justice and harmony; and green represents the land and natural environment. Their diverging form suggests a dynamic country moving into the future.
A frequent mistake is to answer 1976, the year Seychelles became independent from the United Kingdom. That was the adoption year of the first post-independence flag, not the current design. The present flag dates from 1996.