Public holidays
This year's public holidays, with the Sunday rule applied.
Next: Jamhuri Day, Saturday 12 Dec 2026 · 42 days left
| New Year's Day | Thursday 1 Jan 2026 |
|---|---|
| Good Friday | Friday 3 Apr 2026 |
| Easter Monday | Monday 6 Apr 2026 |
| Labour Day | Friday 1 May 2026 |
| Madaraka Day | Monday 1 Jun 2026 |
| Mazingira Day | Saturday 10 Oct 2026 |
| Mashujaa Day | Tuesday 20 Oct 2026 |
| Jamhuri Day | Saturday 12 Dec 2026 |
| Christmas Day | Friday 25 Dec 2026 |
| Boxing Day | Saturday 26 Dec 2026 |
| Idd-ul-Fitr | Set by gazette notice (by the moon) |
| Idd-ul-Azha (for Muslims) | Set by gazette notice (by the moon) |
| Diwali (for Hindus) | Set by gazette notice (by the moon) |
The Interior Cabinet Secretary can add or swap a holiday by gazette notice, and a general election day is a holiday.
Add to your phone calendar
This year's and next year's public holidays in your calendar. It updates itself.
Where these numbers come from (1)
- Public Holidays Act (Cap. 110), latest version Kenya Law (National Council for Law Reporting) · read 3 Oct 2026
Related answers
More tools
- PAYE and take-home payWork out PAYE, NSSF, SHA and the Housing Levy on a monthly salary.
- Deadlines countdownDays left for KRA returns, PAYE, VAT, TOT, the Housing Levy, SHA and NSSF. Add them to your phone calendar.
- KRA late penaltyPenalty for filing late, and penalty plus interest for paying late.
- Stamp duty on landStamp duty on buying land or a house: 4% in a municipality, 2% elsewhere.
- SHA contribution2.75% of household income, at least KSh 300 a month.
- Overtime payOvertime at 1.5 times, rest days and holidays at twice your hourly rate.