Festivals and events. Updated November 2026. 6 min read.
December 12 is the day Kenya became a country, and the day the diaspora starts coming home. Flags go up on matatus and shop fronts, the president speaks to a stadium packed since dawn, families light the grill, and by the evening the talk in every Nairobi bar has turned to who is flying in for Christmas and when the buses upcountry will fill.
Jamhuri Day is a public holiday marking two events on the same date: independence at midnight on December 12, 1963, and the republic exactly a year later, when Jomo Kenyatta became president. The Constitution of Kenya names it one of three national days, with Madaraka Day on June 1 and Mashujaa Day on October 20. Unlike almost every other event on our calendar, its date never moves. Our page on independence tells the history: Lancaster House, the midnight flag and the first republic. This page is about the day itself, what you will see, what closes and how to plan a trip around it.
What happens on the day
The national celebration is led by the president in Nairobi. In recent years it has been held at Nyayo National Stadium or at Uhuru Gardens, the field off Langata Road where the flag first rose; the government confirms the venue in the weeks before. The program follows a pattern Kenyans know by heart: the arrival of the president, a guard of honor mounted by the Kenya Defence Forces, a march past, a military flypast, choirs and dance troupes from communities across the country, and then the presidential address, which is carried live on every national TV and radio station.
Around the country, each county holds its own celebration, usually in the main stadium or showground, led by county officials, with school choirs, local dance groups and speeches. In smaller towns it can feel like a fair. In homes, the day is a family holiday: a goat or chickens for the grill, relatives visiting, the address on in the background. In Nairobi, flag sellers work every traffic light, and by afternoon the city's nyama choma places in Langata, Kiambu Road and the estates are full.

Can visitors attend the national celebration?
Yes. It is a public event and entry has been free, but it is not a casual morning out. Gates open very early and the stadium is usually full well before the president arrives. Security is tight, with several rounds of screening, and large bags, bottles and anything that looks like a weapon are turned away. Seating is first come, first served, and the roads around the venue close or are diverted from early morning.
Our honest advice for most visitors: watch the address and the flypast on TV with a Kenyan family or in your hotel, then go out in the afternoon, when the city relaxes. If you want to be in the stands, we arrange an early drop-off and a set pickup point outside the closed roads, and send someone who has been before. Do not fly a drone anywhere near the venue, and do not photograph soldiers, police or security points.
What is open and what is closed
| Service | On Jamhuri Day | What to do |
|---|---|---|
| Banks and forex bureaus | Closed | Change money the day before; cards and M-Pesa work as normal |
| Government offices and eCitizen counters | Closed | Do not plan permit, visa or document errands that day |
| Malls and supermarkets | Mostly open, some on shorter hours | Shop in the morning |
| Restaurants and bars | Open, and busy from midday | Reserve for groups |
| National parks, lodges and safaris | Open as normal, busy with residents | Book park lodges early |
| Flights and the Madaraka Express | Run as normal | Allow extra time to reach the airport |
| Roads near the venue | Closed or diverted from early morning | Travel before 6 am or after the event |

How the day feels, and why it matters to Kenyans abroad
Jamhuri falls in the second week of December, after Kenyan schools have closed for the long end-of-year holiday and before the great exodus upcountry around December 20. That makes it a hinge in the year. For Kenyans in the U.S., it is the first date of the December homecoming: many fly in to be home for the 12th, and the diaspora associations in Houston, Atlanta, Minneapolis and Dallas hold their own Jamhuri dinners and galas the weekend before or after.
For a first-time visitor, the mood is the thing to catch: patriotic without being stiff, with the national anthem sung in full in places you would not expect and a lot of black, red and green. It is also a good day to listen. Ask an older Kenyan where they were in 1963, or what their parents told them about it, and you will hear the history our independence page describes, told from a kitchen table.
Jamhuri Day in the years ahead
| Year | December 12 falls on | What it means |
|---|---|---|
| 2026 | Saturday | A long weekend feel; residents travel Friday evening |
| 2027 | Sunday | Under the Public Holidays Act, the Monday after is normally a holiday too |
| 2028 | Tuesday | Many people take Monday off; expect a four-day weekend |
| 2029 | Wednesday | A midweek holiday; city traffic light, parks busy |

Prices and crowds in Jamhuri week
The first two weeks of December are quieter and cheaper than the last two, and Jamhuri sits right at the turn. Fares from the U.S. climb from mid-December and peak around December 20 to January 3, so if you are flying in for the 12th, book flights by August. Lodges near Nairobi, Naivasha and the Mara fill with Kenyan residents over the holiday itself, especially when it touches a weekend. The Maasai Mara reserve fee is in its peak band from July to December, $200 per adult per day at the time of writing; our park fees page has the current figures. Fees and fares change, so check before you pay.
A 5-day Jamhuri trip
- Day 1, December 11: land at JKIA, rest in Karen or Westlands, and an early dinner. If you have time, see Uhuru Gardens before preparations close it.
- Day 2, December 12: the celebration on TV with friends or from the stands, then an afternoon of nyama choma and the city in holiday mood. Flags for the children.
- Day 3: a short flight from Wilson to the Mara, or a drive of about two hours to Naivasha, with an afternoon game drive or a boat on the lake.
- Day 4: a full day in the Mara, green after the short rains, with the resident lions, elephants and plains game; or Hell's Gate on bicycles from Naivasha.
- Day 5: back to Nairobi and home, or on to the coast for Christmas: Diani is an hour's flight from Nairobi.
That shape stretches easily into a full December. Our Christmas itinerary runs from December 11 to January 2, with Jamhuri in Nairobi, a green-season safari and the coast, and our December guide covers short add-ons to a family visit. Kenya Experience trips can be paid in full or monthly, with no deposit.

Practical tips for the 12th
- Do your banking and any government errands by December 11
- Dress smart-casual if you go to the stadium or a county event; Kenyans dress up for the day
- Keep your phone in a front pocket in crowds, and agree a meeting point with your group
- Speeches can turn political; listen, but leave the debating to Kenyans
- Use ride-hailing or your driver after dark, as you would any evening in Nairobi
- Before you book, check the current U.S. State Department advisory for Kenya and confirm your travel insurance covers your route



