Kenya flag

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

New Year's Day

Public

5 May (1 holiday)

May
1

Labour Day

Public

6 June (1 holiday)

June
1

Madaraka Day (Self-Governance Day)

National

10 October (2 holidays)

October
10

Huduma Day

Public
October
20

Mashujaa Day (Heroes' Day)

Public

12 December (3 holidays)

December
12

Jamhuri Day (Independence Day)

National
December
25

Christmas Day

Public
December
26

Boxing Day

Public

Variable Date Holidays (3 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Good Friday

Public
Varies

Easter Monday

Public
Varies

Eid al-Fitr

Public

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.