Official national days

Official national days (overview)

Kenya has three national days named in the Constitution. This overview links to each day. For other public holidays (Labour Day, religious holidays and others), use the holidays page.

Category overview

Summary guide only. Dates, venues and programmes change. Confirm with the organiser or official announcements before you travel or plan coverage.

The three national days

Madaraka Day (1 June), Mashujaa Day (20 October) and Jamhuri Day (12 December) are listed in Article 9. They are observed with state ceremonies and are also treated as public holidays in practice.

Events in this category

Open each day for a short history, how it is observed, and related links.

Topics in this category

Related

Published: 15 July 2026Last updated: 15 July 2026

This information is regularly reviewed to ensure accuracy.