Heroes' Day in Kenya
Heroes' Day in Kenya is held on October 20. Mashujaa Day. This event in the second decade of the month October is annual.
Help us

If October 20th falls on a Sunday, the following Monday will be a holiday. Mashujaa is Swahili for 'Heroes' and as such Mashujaa Day is also known as Heroes' Day. It is a public holiday to honour all Kenyans who have contributed towards the struggle for Kenya's independence. These are the people who laid the foundation for the birth of the Kenyan nation in various ways.
It was originally called “Kenyatta Day” in honour of Kenya's first president, Jomo Kenyatta, but the name was changed after the 2010 constitution was adopted in an effort to expand the day's meaning from honouring only those who took part in the independence movement from Britain to honouring all of Kenya’s heroes.
Similar holidays and events, festivals and interesting facts


