Public Holidays in Kenya
Complete calendar of Kenyan national holidays and observances for 2026
11
Total Holidays
2
National
9
Public
0
Observances
National Day of Kenya
Madaraka Day (Self-Governance Day)
June 1
2026 Holiday Calendar
1 January (1 holiday)
January
1
1
New Year's Day
5 May (1 holiday)
May
1
1
Labour Day
6 June (1 holiday)
June
1
1
Madaraka Day (Self-Governance Day)
10 October (2 holidays)
October
10
10
Huduma Day
October
20
20
Mashujaa Day (Heroes' Day)
12 December (3 holidays)
December
12
12
Jamhuri Day (Independence Day)
December
25
25
Christmas Day
December
26
26
Boxing Day
Variable Date Holidays (3 holidays)
These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.
Varies
Good Friday
Varies
Easter Monday
Varies
Eid al-Fitr
Frequently Asked Questions
How many public holidays does Kenya have?
Kenya has 11 public holidays and observances, including 2 national holidays and 9 public holidays.
What is the national day of Kenya?
The national day of Kenya is Madaraka Day (Self-Governance Day), celebrated on June 1.
Does Kenya celebrate Christmas?
Yes, Christmas Day (December 25) is a public holiday in Kenya.