Kenya Public Holidays

All public holidays in Kenya — national days, religious observances, bank holidays and optional commemorations. Auto-refreshed yearly.

Free·29 events·holidays·Auto-updating·Updated

Next event

  1. Moi Day

    Saturday, October 10, 2026

  2. Oct 20

    Mashujaa Day

  3. Dec 12

    Jamhuri Day

Updated: Apr 21, 2026 · 29 events

Subscribe to this Smart Calendar Feed

One click — events appear in your calendar within minutes and update automatically as the feed refreshes.

  1. Apple Calendar
  2. Google Calendar
  3. Outlook

Using a different calendar app? Copy the feed URL and add it as a subscription:

https://smartcalendars.ai/cal/de2026ed15b0aee341a380e0cd148a3cb76be0e8e9553d2cc3ec815f789bda13.ics

About this calendar

Kenya Public Holidays tracks the official public holidays observed across Kenya, bringing together national days and major Christian and Islamic observances that shape the country's working calendar. The bundled events show a schedule anchored by civic dates such as Madaraka Day, Moi Day, Mashujaa Day, and Jamhuri Day, alongside Easter and Eid observances that can shift from year to year. That combination makes the feed a practical record of Kenya's public timetable rather than a narrow list of fixed civil anniversaries. Entries appear as single-day observances rather than timed appointments, which suits a holidays feed used for closures and long-range planning. The feed includes New Year's Day, Good Friday, Easter Sunday, Easter Monday, Labour Day, Eid al-Fitr, Eid al-Adha, Madaraka Day, Moi Day, Mashujaa Day, Jamhuri Day, Christmas Day, and Boxing Day. The mixture matters because Kenya's holiday pattern is shaped by both state commemoration and religious observance, with some dates tied to the lunar calendar and others fixed to the civic year. For employers, schools, traders, transport planners, and media desks, that creates a calendar where the practical question is not only which holidays exist, but how they are distributed across the year and how they affect normal working patterns. The presence of both Boxing Day and the independence-era national observances also makes the year-end and state-commemoration cycle easier to follow across business and public administration. This Smart Calendar Feed is free to subscribe in Apple Calendar, Google Calendar, or Outlook. It keeps Kenya's holiday schedule visible beside leave plans, meetings, school terms, and travel arrangements without manual copying. That is useful when a public holiday creates a long weekend, coincides with a religious period, or affects the timing of business and government activity. The calendar updates regularly so adjustments, substitutions, and other official changes appear automatically, keeping the Kenyan holiday list aligned with the observed public schedule.
Smart Calendars AI app preview

Get Smart Calendars AI

  • Schedule from anything

    Turn voice, photos, screenshots, text, and links into events.

  • AI fills in the details

    Finds dates, times, locations, links, attendees, alerts, and notes.

  • Plan many events at once

    Brain-dump a busy week and review separate calendar items.

  • Turn PDFs into schedules

    Convert dense programmes and multi-page timetables into events.

  • Stay ahead of your week

    Summaries help you understand the week behind and what comes next.

  • Catch conflicts early

    Spot overlaps and scheduling problems before they surprise you.

  • Find time that fits

    Get concrete open slots from your real calendar constraints.

  • Complex repeats, made simple

    Weekly classes, monthly reviews, custom alerts, and time zones.

  • Create contacts instantly

    Turn signatures, messages, and business cards into contact cards.

  • Capture wherever you are

    Use iPhone, iPad, Mac, Apple Watch, browser, and ChatGPT.

  • Private by design

    Processed only for your request, never used to train AI models.

Upcoming events

October 2026

OCT10

All day

Moi Day

in 12 weeks

OCT20

All day

Mashujaa Day

in 14 weeks

December 2026

DEC12

All day

Jamhuri Day

in 21 weeks

DEC25

All day

Christmas Day

in 23 weeks

DEC26

All day

Boxing Day

in 23 weeks

January 2027

JAN1

All day

New Year's Day

in 24 weeks

March 2027

MAR9

All day

End of Ramadan (Eid al-Fitr)

in 34 weeks

MAR26

All day

Good Friday

in 36 weeks

MAR28

All day

Easter Sunday

in 36 weeks

MAR29

All day

Easter Monday

in 36 weeks

May 2027

MAY1

All day

Labour Day

in 41 weeks

MAY16

All day

Feast of the Sacrifice (Eid al-Adha)

in 43 weeks

June 2027

JUN1

All day

Madaraka Day

in 46 weeks

October 2027

OCT10

All day

Moi Day

in 64 weeks

OCT11

All day

Moi Day (substitute day)

in 64 weeks

OCT20

All day

Mashujaa Day

in 66 weeks

December 2027

DEC12

All day

Jamhuri Day

in 73 weeks

DEC13

All day

Jamhuri Day (substitute day)

in 73 weeks

DEC25

All day

Christmas Day

in 75 weeks

DEC26

All day

Boxing Day

in 75 weeks

DEC27

All day

Boxing Day (substitute day)

in 75 weeks

Frequently asked questions

How do I subscribe to the Kenya Public Holidays calendar?

Open the Kenya Public Holidays subscribe URL on this page and pick your calendar app — Apple, Google, or Outlook. The events sync automatically and stay up to date.

How often does this calendar update?

This feed refreshes on a regular schedule and your calendar app pulls the latest version on its own (usually every few hours).

Is the Kenya Public Holidays calendar feed free?

Yes — every feed in our catalog is free to subscribe to, with no account required.

Can I create my own custom calendar feed?

Yes. Smart Calendars AI lets you create a custom calendar feed from any prompt — describe a topic in plain English and we generate a continuously-updated calendar from across the public web.

Can I share my own calendar availability privately?

Yes — you can publish a private free/busy feed from your Google or Microsoft calendar. Subscribers only see when you're busy, never the event details. Learn more about privacy-first calendar sharing.

Related smart calendar feeds

Related articles

Create a custom calendar feed from any prompt.

Create Your Custom Calendar Feed