Current Time in Kenya 🇰🇪
Continent: Africa
Capital City: Nairobi
- Time in Nairobi (Pop. 4,400,000)
- Time in Kakamega (Pop. 1,867,579)
- Time in Mombasa (Pop. 1,208,333)
- Time in Nakuru (Pop. 570,674)
- Time in Ruiru (Pop. 490,120)
ISO Alpha 2/3: KE, KEN
Uses Daylight Savings Time: No ❌
IANA Time Zone: Africa/Nairobi (UTC+03:00)
Time Zones: EAT
Time Zone Overview for Kenya
- Kenya uses a single time zone.
- Clocks in Nairobi run about 35m ahead of local solar time.
- The working week runs Monday to Friday, with the weekend on Saturday and Sunday.
Daylight Saving Time in Kenya
Kenya does not observe daylight saving time. Clocks stay on EAT (UTC+3) all year round.
Time Difference Between Nairobi and Major Cities
Live local time and the difference from Nairobi right now.
Best Time to Call Kenya
How standard business hours (9:00 to 17:00) in major hubs line up with the clock in Nairobi:
Daylight Hours in Nairobi
In the capital, Nairobi, the sun is up for 12h 03m today — sunrise is at 06:30 and sunset is at 18:33.
Daylight ranges from about 12h 03m near the June solstice to 12h 12m near the December solstice.
Moon in Kenya
See moonrise and moonset times and the current moon phase for Nairobi and major cities across Kenya.
Counties in Kenya
Time in All Cities in Kenya by alphabetical order
Time.now features the exact time for 118 cities in Kenya.
Select a letter to view all cities:
Time Now in Major Cities in Kenya
- Time now in Nairobi Tue 18:50:42
- Time now in Kakamega Tue 18:50:42
- Time now in Mombasa Tue 18:50:42
- Time now in Nakuru Tue 18:50:42
- Time now in Ruiru Tue 18:50:42
- Time now in Eldoret Tue 18:50:42
- Time now in Kisumu Tue 18:50:42
- Time now in Kikuyu Tue 18:50:42
- Time now in Thika Tue 18:50:42
- Time now in Naivasha Tue 18:50:42
- Time now in Karuri Tue 18:50:42
- Time now in Lang'ata Tue 18:50:42
- Time now in Ongata Rongai Tue 18:50:42
- Time now in Garissa Tue 18:50:42
- Time now in Kitale Tue 18:50:42
- Time now in Limuru Tue 18:50:42
- Time now in Juja Tue 18:50:42
- Time now in Kitengela Tue 18:50:42
- Time now in Kiambu Tue 18:50:42
- Time now in Mlolongo Tue 18:50:42
- Time now in Malindi Tue 18:50:42
- Time now in Mandera Tue 18:50:42
- Time now in Kisii Tue 18:50:42
- Time now in Ngong Tue 18:50:42
- Time now in Mtwapa Tue 18:50:42
- Time now in Wajir Tue 18:50:42
- Time now in Lodwar Tue 18:50:42
- Time now in Athi River Tue 18:50:42
- Time now in Meru Tue 18:50:42
- Time now in Nyeri Tue 18:50:42
- Time now in Isiolo Tue 18:50:42
- Time now in Ukunda Tue 18:50:42
- Time now in Kiserian Tue 18:50:42
- Time now in Kilifi Tue 18:50:42
- Time now in Nanyuki Tue 18:50:42
- Time now in Busia Tue 18:50:42
- Time now in Migori Tue 18:50:42
- Time now in Bungoma Tue 18:50:42
- Time now in Narok Tue 18:50:42
- Time now in Embu Tue 18:50:42
- Time now in Machakos Tue 18:50:42
- Time now in Githunguri Tue 18:50:42
- Time now in El Wak Tue 18:50:42
- Time now in Upper Gilgil Tue 18:50:42
- Time now in Gilgil Tue 18:50:42
- Time now in Kimilili Tue 18:50:42
- Time now in Kapenguria Tue 18:50:42
- Time now in Kericho Tue 18:50:42
- Time now in Voi Tue 18:50:42
- Time now in Wanguru Tue 18:50:42
Time Now in All IANA Timezones for Kenya
- Africa/Nairobi Tue 18:50:42
| Timezone | Current Time |
|---|---|
| Africa/Nairobi | Tue 18:50:42 |
Frequently Asked Questions about Kenya
What time is it in Kenya right now?
The current local time in Kenya is 18:50:42 EAT on Tuesday, 9 June 2026. The country uses the Africa/Nairobi time zone.
How many time zones does Kenya use?
Kenya uses a single time zone year-round: Africa/Nairobi.
What is the capital of Kenya?
What time is sunrise and sunset in Nairobi today?
Does Kenya observe Daylight Saving Time?
No — Kenya does not observe Daylight Saving Time. Local clocks stay on the same offset year-round.
When is the next public holiday in Kenya?
The next public holiday in Kenya is Mazingira Day on Saturday, October 10, 2026 — in 123 days.
How many cities in Kenya are listed on time.now?
time.now currently lists 50 cities across Kenya (out of 118 total in our database).
Time Zone Converters used in Kenya
Convert time between the time zones of Kenya and other locations worldwide.
Sunrise and Sunset in Kenya
-
Nairobi
6:30 AM6:33 PM
-
Kakamega
6:36 AM6:44 PM
-
Mombasa
6:24 AM6:17 PM
-
Nakuru
6:32 AM6:37 PM
-
Ruiru
6:29 AM6:32 PM
-
Eldoret
6:33 AM6:42 PM
-
Kisumu
6:36 AM6:43 PM
-
Kikuyu
6:31 AM6:33 PM
-
Thika
6:29 AM6:32 PM
-
Naivasha
6:31 AM6:35 PM
-
Karuri
6:28 AM6:32 PM
-
Lang'ata
6:31 AM6:33 PM
-
Ongata Rongai
6:31 AM6:33 PM
-
Garissa
6:17 AM6:23 PM
-
Kitale
6:34 AM6:44 PM
-
Limuru
6:31 AM6:34 PM
-
Juja
6:29 AM6:32 PM
-
Kitengela
6:30 AM6:32 PM
-
Kiambu
6:30 AM6:33 PM
-
Mlolongo
6:30 AM6:32 PM
| City | ↑ Sunrise | ↓ Sunset |
|---|---|---|
| Nairobi |
6:30 AM
|
6:33 PM
|
| Kakamega |
6:36 AM
|
6:44 PM
|
| Mombasa |
6:24 AM
|
6:17 PM
|
| Nakuru |
6:32 AM
|
6:37 PM
|
| Ruiru |
6:29 AM
|
6:32 PM
|
| Eldoret |
6:33 AM
|
6:42 PM
|
| Kisumu |
6:36 AM
|
6:43 PM
|
| Kikuyu |
6:31 AM
|
6:33 PM
|
| Thika |
6:29 AM
|
6:32 PM
|
| Naivasha |
6:31 AM
|
6:35 PM
|
| Karuri |
6:28 AM
|
6:32 PM
|
| Lang'ata |
6:31 AM
|
6:33 PM
|
| Ongata Rongai |
6:31 AM
|
6:33 PM
|
| Garissa |
6:17 AM
|
6:23 PM
|
| Kitale |
6:34 AM
|
6:44 PM
|
| Limuru |
6:31 AM
|
6:34 PM
|
| Juja |
6:29 AM
|
6:32 PM
|
| Kitengela |
6:30 AM
|
6:32 PM
|
| Kiambu |
6:30 AM
|
6:33 PM
|
| Mlolongo |
6:30 AM
|
6:32 PM
|
Current Weather in Kenya
| City | Condition | Temp. |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Information about Kenya
| Population | 51,393,010 |
| Area | 582,650 km² |
| ISO Numeric Code | 404 |
| FIPS Code | KE |
| Top Level Domain | .ke |
| Currency | Shilling (KES) |
| Phone Prefix | +254 |
| Country Code | +254 |
| Postal Code Format | ##### |
| Postal Code Regex | ^(\d{5})$ |
| Languages | EN-KE (en-KE), SW-KE (sw-KE) |
| Neighbouring Countries | 🇪🇹 Ethiopia, 🇸🇴 Somalia, 🇸🇸 South Sudan, 🇹🇿 Tanzania, 🇺🇬 Uganda |
Upcoming Public Holidays in Kenya
This year, Kenya observes 11 public holidays, with 14 scheduled for 2027. The next holiday is Mazingira Day on 10 Oct. The most recently passed holiday was Madaraka Day. Explore the full calendar of Public Holidays in Kenya to plan your schedule.
- Mazingira Day • Saturday
- Mashujaa Day • Tuesday
- Jamhuri Day • Saturday
- Christmas Day • Friday
- Boxing Day • Saturday
- New Year's Day • Friday
- Eid-al-Fitr (estimated) • Tuesday
- Good Friday • Friday
- Easter Monday • Monday
- Labor Day • Saturday