Public holidays in Kenya can change the normal working schedules of government offices, banks, schools and businesses.
However, a public holiday does not necessarily mean that every service shuts down. Many supermarkets, restaurants, hotels, hospitals and transport services continue operating, although some may adjust their hours.
The Public Holidays Act provides the legal framework for public holidays in Kenya. The Ministry of Interior and National Administration is responsible for their proclamation.
1. Government Offices
Most government offices generally remain closed on gazetted public holidays. This includes many ministries, departments and public offices that normally operate during weekdays.
However, the law allows government departments to open their offices when necessary and require staff to perform specific duties. Essential and emergency government services may therefore continue operating.
2. Are Banks Open?
Many bank branches close on public holidays.
However, customers can still access several banking services through:
- ATMs
- Mobile banking
- Internet banking
- Mobile money
- Digital payment platforms
Branch schedules can differ between banks, so customers should check their bank’s official communication before travelling.
3. What About Supermarkets and Shops?
Supermarkets, grocery stores, restaurants and other retail businesses often remain open during public holidays. However, their opening and closing times depend on individual businesses.
Some outlets may operate normal hours, while others may open later or close earlier. Therefore, it is best to confirm the schedule with the specific business.
4. Hospitals and Essential Services
Hospitals and emergency medical services continue operating during public holidays. Emergency departments typically remain available, while outpatient clinics and other non-emergency services may follow different schedules.
Pharmacies and other essential services may also remain open, depending on the facility.

5. Public Transport
Public transport does not automatically stop because of a public holiday. Matatus, buses, taxis and ride-hailing services can continue operating. Domestic flights also operate according to airline schedules.
However, travel demand can increase during long weekends and major holidays. Passengers should therefore plan ahead and confirm schedules before travelling.
6. Key Public Holidays in Kenya
Kenya’s statutory public holidays include:
- New Year’s Day — January 1
- Good Friday — Date varies
- Easter Monday — Date varies
- Labour Day — May 1
- Madaraka Day — June 1
- Idd-ul-Fitr — Date depends on the appearance of the moon
- Utamaduni Day — October 10
- Mashujaa Day — October 20
- Jamhuri Day — December 12
- Christmas Day — December 25
- Boxing Day — December 26
The Act also provides for Idd-ul-Azha and Diwali, with dates depending on the relevant religious calendar.
Additional public holidays can also be declared through an official notice. For example, the government declared March 20, 2026, a public holiday to mark Idd-ul-Fitr.
7. What Should Kenyans Do?
Before visiting an office, bank, hospital or business on a public holiday, confirm its operating hours.
This can help you avoid unnecessary trips, especially when you need a service that requires an in-person visit.
A public holiday may change normal business hours, but it does not mean everything in Kenya closes. Always check with the specific institution or service provider first.

