La moneda de las Seychelles es la rupia seychellense. La rupia se subdivide en 100 céntimos. La libra seychellense fue la moneda de las Seychelles hasta 1914, cuando fue sustituida por la rupia. La rupia se decimalizó en 1969.
En 1974, el gobierno de Seychelles comenzó a emitir papel moneda, denominado en rupias y céntimos. En 1976 se introdujeron las primeras monedas, también denominadas en rupias y céntimos. En 1979, se introdujeron las monedas de 10 y 25 céntimos de cuproníquel, seguidas de las de 5 rupias de cuproníquel en 1980. A éstas les siguieron las monedas bimetálicas de 5 y 10 rupias en 1996 y 1997, respectivamente. En 1998 se introdujo una moneda bimetálica de 20 rupias y en 1999 una moneda de 50 rupias de cuproníquel.
En 2008, el Banco Central de Seychelles emitió una serie revisada de monedas, con tamaño y peso reducidos para todas las denominaciones, excepto las de 1 y 2 rupias. La nueva moneda de 5 rupias es bimetálica, mientras que las demás son de cuproníquel. Todas las monedas llevan el escudo nacional en el anverso y una tortuga en el reverso.
La rupia de Seychelles está vinculada a la rupia india a un tipo de cambio de 1 rupia de Seychelles = 0,065 rupias indias.