Mashujaa Day 2026 — Kenya
Mashujaa DayOctober 20, 2026
214 days leftAbout Mashujaa Day
Mashujaa Day is a public holiday in Kenya, observed on October 20, 2026 (Tuesday) in 2026. As an official public holiday, most government offices, banks, and schools are closed.
In 2026, Mashujaa Day falls on a Tuesday, giving workers a day off during the workweek.
Key Facts
Mashujaa Day — Date by Year
| Year | Date | Day |
|---|---|---|
| 2024 | October 20, 2024 | Sunday |
| 2025 | October 20, 2025 | Monday |
| 2026 | October 20, 2026 | Tuesday |
| 2027 | October 20, 2027 | Wednesday |
| 2028 | October 20, 2028 | Friday |
| 2029 | October 20, 2029 | Saturday |
| 2030 | October 20, 2030 | Sunday |
Other Public Holidays in Kenya (2026)
Thursday, January 1, 2026 New Year's Day Friday, March 20, 2026 End of Ramadan (Eid al-Fitr) Friday, April 3, 2026 Good Friday Sunday, April 5, 2026 Easter Sunday Monday, April 6, 2026 Easter Monday Friday, May 1, 2026 Labour Day Wednesday, May 27, 2026 Feast of the Sacrifice (Eid al-Adha) Monday, June 1, 2026 Madaraka Day Saturday, October 10, 2026 Moi Day Saturday, December 12, 2026 Jamhuri Day
Frequently Asked Questions
When is Mashujaa Day in 2026?
Mashujaa Day in Kenya is on October 20, 2026 (Tuesday).
Is Mashujaa Day a public holiday in Kenya?
Yes, Mashujaa Day is an official public holiday. Most businesses, government offices, and schools are closed.
How many days until Mashujaa Day 2026?
There are 214 days until Mashujaa Day on October 20, 2026.