Skip to content

Public Holidays in Kenya 2026 🇰🇪

Kenya has 13 public holidays in 2026; the next one is Jamhuri Day on Sat, Dec 12, 2026.

Weekend in Kenya: Saturday and Sunday.

Public holidays in 2026

DateDayHolidayTypeWhen
Thu 1 Jan Thursday New Year's Day Public holiday
Fri 20 Mar Friday End of Ramadan (Eid al-Fitr) Public holiday
Fri 3 Apr Friday Good Friday Public holiday
Sun 5 Apr Sunday (weekend) Easter Sunday Public holiday
Mon 6 Apr Monday Easter Monday Public holiday
Fri 1 May Friday Labour Day Public holiday
Wed 27 May Wednesday Feast of the Sacrifice (Eid al-Adha) Public holiday
Mon 1 Jun Monday Madaraka Day Public holiday
Sat 10 Oct Saturday (weekend) Moi Day Public holiday
Tue 20 Oct Tuesday Mashujaa Day Public holiday
Sat 12 Dec Saturday (weekend) Jamhuri Day Public holiday
Fri 25 Dec Friday Christmas Day Public holiday
Sat 26 Dec Saturday (weekend) Boxing Day Public holiday

Islamic holidays follow the lunar calendar and are confirmed by moon sighting, so the official date can differ by a day from the one shown.

Long weekends and bridge days in 2026

Breaks of three days or more where a public holiday meets the weekend:

Make it longer with a day or two of leave

Counted from the public holidays above and a Saturday and Sunday weekend. Individual employers, schools and regions may differ.

Public holidays in 2027

DateDayHolidayType
Fri 1 Jan Friday New Year's Day Public holiday
Tue 9 Mar Tuesday End of Ramadan (Eid al-Fitr) Public holiday
Fri 26 Mar Friday Good Friday Public holiday
Sun 28 Mar Sunday Easter Sunday Public holiday
Mon 29 Mar Monday Easter Monday Public holiday
Sat 1 May Saturday Labour Day Public holiday
Sun 16 May Sunday Feast of the Sacrifice (Eid al-Adha) Public holiday
Tue 1 Jun Tuesday Madaraka Day Public holiday
Sun 10 Oct Sunday Moi Day Public holiday
Mon 11 Oct Monday Moi Day (substitute day) Substitute day
Wed 20 Oct Wednesday Mashujaa Day Public holiday
Sun 12 Dec Sunday Jamhuri Day Public holiday
Mon 13 Dec Monday Jamhuri Day (substitute day) Substitute day
Sat 25 Dec Saturday Christmas Day Public holiday
Sun 26 Dec Sunday Boxing Day Public holiday
Mon 27 Dec Monday Boxing Day (substitute day) Substitute day

2027 brings 5 long weekends: Fri 1 Jan – Sun 3 Jan (3 days); Fri 26 Mar – Mon 29 Mar (4 days); Sat 9 Oct – Mon 11 Oct (3 days); Sat 11 Dec – Mon 13 Dec (3 days); Sat 25 Dec – Mon 27 Dec (3 days).

Questions about holidays in Kenya

How many public holidays does Kenya have in 2026?
13 public or bank holidays are listed for 2026, and 16 for 2027.
How many 2026 holidays fall on a weekend in Kenya?
4 — Easter Sunday (Sunday), Moi Day (Saturday), Jamhuri Day (Saturday), Boxing Day (Saturday). No substitute weekday is listed for them in this calendar.
How many long weekends are there in Kenya in 2026?
5 breaks of three days or more are created by public holidays: Fri 20 Mar – Sun 22 Mar (3 days); Fri 3 Apr – Mon 6 Apr (4 days); Fri 1 May – Sun 3 May (3 days); Sat 30 May – Mon 1 Jun (3 days); Fri 25 Dec – Sun 27 Dec (3 days).

More on Kenya

Time and time zones in Kenya · Sunrise and sunset times · 2026 calendar · All countries