Every October 20, Kenya pauses to celebrate Mashujaa Day — a day dedicated to honouring the country’s heroes.
Mashujaa is Kiswahili for heroes. The day is one of Kenya’s most important national holidays, enshrined in the Constitution, and it is marked across the country with the main national celebration presided over by the President.
What is celebrated on Mashujaa Day?
Mashujaa Day honours all the men and women who contributed to Kenya’s struggle for independence and all those who continue to build the nation today.
Before the 2010 Constitution, the day was known as Kenyatta Day, named after Kenya’s founding President Mzee Jomo Kenyatta. It mainly celebrated Kenyatta and a small group of freedom fighters — the Kapenguria Six.

After promulgation of the new Constitution, it was renamed Mashujaa Day to broaden its meaning. It now recognizes not just independence heroes like Dedan Kimathi, Tom Mboya, Jaramogi Oginga Odinga and Mekatilili Wa Menza, but also modern-day heroes — from athletes and innovators to teachers, health workers, environmentalists and ordinary Kenyans who show courage and selflessness.
It is a day to reflect on patriotism, sacrifice and service.
When and how Mashujaa Day is it marked?
Mashujaa Day is celebrated every 20th of October. The date was originally chosen to mark the arrest of the Kapenguria Six in 1952 by colonial authorities — an event that ignited the struggle for independence.
Today, Kenyans mark it with parades, cultural performances, awarding of heroes, and speeches on national unity and development. County celebrations mirror the national event.

At its heart, Mashujaa Day reminds Kenyans that heroism is not just in history books — it is alive in every Kenyan who serves the country selflessly.
Happy Mashujaa Day!


