Complete list of Kenya holidays 2026 including public holidays, religious events, regional holidays, and observances.
Public Holidays in Kenya 2026 (Official National Holidays)
These are gazetted non-working days:
January 1 (Thursday) – New Year’s Day
March 20 (Friday) – Idd-ul-Fitr
April 3 (Friday) – Good Friday
April 6 (Monday) – Easter Monday
May 1 (Friday) – Labour Day
May 27 (Wednesday) – Idd-ul-Adha
June 1 (Monday) – Madaraka Day
October 10 (Saturday) – Mazingira Day
October 20 (Tuesday) – Mashujaa Day
December 12 (Saturday) – Jamhuri Day
December 25 (Friday) – Christmas Day
December 26 (Saturday) – Boxing Day
Note: If a public holiday falls on a weekend, a weekday may be declared a day off (in lieu) by the government.
Religious & Regional Holidays (Not Always National Days Off)
These are recognized but may apply to specific communities:
- February 19 – Start of Ramadan (Islamic observance)
- May 27 / June (varies) – Eid al-Adha (Muslim holiday)
- November 8 (Sunday) – Diwali (Hindu festival – regional observance)
Other Observances & Important Days
These are not public holidays but widely observed:
- April 5 (Sunday) – Easter Sunday
- May 10 (Sunday) – Mother’s Day
- December 24 (Thursday) – Christmas Eve
- December 31 (Thursday) – New Year’s Eve
Seasonal Events (Astronomical Observances)
Useful for content depth / SEO:
- March 20 – March Equinox
- June 21 – June Solstice
- September 23 – September Equinox
- December 21 – December Solstice
Is today a holiday in Kenya? Check today’s holiday status here: Kenya Holiday Today.