In 2020 Public and Religious Holidays in the Seychelles take 15 days. In these days all shops and offices are closed. Planning your time take this into account and prepare your visit in advance.

1st JanuaryWednesdayNew Year's Day
2nd JanuaryThursdayNew Year's Holiday
3rd JanuaryFridayNew Year's Holiday
10th AprilFridayGood Friday
11th AprilSaturdayHoly Saturday
12th AprilSundayEaster
13th AprilMondayEaster Monday
1st MayFridayLabour Day
11th JuneThursdayCorpus Christi
18th JuneThursdayConstitution Day
29th JuneMondayIndependence Day
15th AugustSaturdayAssumption Day
1st NovemberSundayAll Saints' Day
8th DecemberThuesdayImmaculate Conception
25th DecemberFridayChristmas Day