There are 13 public holidays in the Seychelles for a standard year. If these days fall on a Sunday, the following day is also declared a holiday. Many of these are focused on the Christian calendar, including Easter and Christmas. Others are for global celebrations such as Labour Day or national anniversaries, including Constitution Day and Independence Day.
Small but significant Muslim and Hindu populations in the Seychelles mean it is often advisable to recognize holidays in those religious calendars. This is not, however, legally mandated. Employees working on public holidays must be compensated with overtime pay or time off in lieu.
| Date | Holiday name |
|---|
| 1 Jan 2025 | New Year’s Day |
| 2 Jan 2025 | New Year holiday |
| 18 Apr 2025 | Good Friday |
| 19 Apr 2025 | Holy Saturday |
| 21 Apr 2025 | Easter Monday |
| 1 May 2025 | Labour Day |
| 18 Jun 2025 | Constitution Day |
| 19 Jun 2025 | Corpus Christi Day |
| 29 Jun 2025 | National Day |
| 15 Aug 2025 | Assumption of Mary |
| 1 Nov 2025 | All Saints’ Day |
| 8 Dec 2025 | Immaculate Conception |
| 25 Dec 2025 | Christmas Day |