HomeHolidaysKenyaMashujaa Day

Mashujaa Day

Guide to the date, history, cultural origins and celebration traditions of Mashujaa Day in Kenya.

Calculating countdown...
Countdown to Mashujaa Day

History & Origins of Mashujaa Day

Mashujaa Day (formerly Kenyatta Day), celebrated in Kenya on October 20th, is dedicated to honoring and remembering all Kenyan heroes ('Mashujaa' in Swahili) who fought in the Mau Mau rebellion and other nationalist movements to secure freedom, as well as modern heroes who have brought honor to the nation.

How It Is Observed & Celebrated

Marked by official civic parades, laying wreaths at independence memorials, and family gatherings where citizens reflect on national values.

Quick Facts Card

Country: Kenya
Holiday Name: Mashujaa Day
Date (2026): October 20
Day (2026): Tuesday
Observance Type: Statutory
Observed In: National (Kenya)

Create Custom Counter

Need a custom countdown clock for Mashujaa Day or another personal event? Create a highly customizable live timer to share or embed.

Event Countdown Tool
Back to Kenya Holidays

Embed This Countdown Widget

Add a live, real-time countdown timer for Mashujaa Day to your own blog, school website, or company intranet. Completely free and highly customizable.

Live Widget Preview

Copy the IFrame HTML Code

Date Reference Matrix (3-Year Range)

Year Calendar Date Day of the Week Status
2025 October 20, 2025 Monday Official Statutory Day Off
2026 October 20, 2026 Current Year Tuesday Official Statutory Day Off
2027 October 20, 2027 Wednesday Official Statutory Day Off