As Ilhas Seychelles foram vistas pela primeira vez por comerciantes árabes por volta de 850 d.C. e posteriormente visitadas por comerciantes portugueses com Vasco da Gama por volta de 1502. Em 1742, o capitão francês Lazare Picault finalmente descobriu as Seychelles. Os primeiros assentamentos foram estabelecidos nas Seychelles por volta de 1770, quando as ilhas foram então colonizadas pelos franceses. Os primeiros colonos permanentes vieram da França, da África e da Índia.
Desde o início, as Seychelles foram um caldeirão de diferentes etnias, religiões e tradições, que hoje vivem no "espírito crioulo". O
Seychelles permaneceu um território francês até ser mais tarde cedido à Grã-Bretanha sob o Tratado de Paris, em 1814. Em 1903, foi concedido às Seychelles o status de Coroa Britânica. Seychelles permaneceu como parte do Império Britânico até 1976, quando conquistou a independência. Seychelles continua sendo membro da Comunidade das Nações.