Time in Kenya

Kenya uses a single time zone nationwide.

KE Capital: Nairobi Dialling code +254

Time zones

  • 07:42 Luanda Africa/Nairobi
    Thursday, 5 November 2026
    EAT (UTC+03:00) · No daylight saving · 133 cities in this zone

City times

49 cities are listed here, out of 133 in the dataset.

  • Luanda 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kakamega 07:42 Thursday, 5 November 2026 UTC+03:00
  • Mombasa 07:42 Thursday, 5 November 2026 UTC+03:00
  • Nakuru 07:42 Thursday, 5 November 2026 UTC+03:00
  • Ruiru 07:42 Thursday, 5 November 2026 UTC+03:00
  • Eldoret 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kisumu 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kikuyu 07:42 Thursday, 5 November 2026 UTC+03:00
  • Thika 07:42 Thursday, 5 November 2026 UTC+03:00
  • Naivasha 07:42 Thursday, 5 November 2026 UTC+03:00
  • Karuri 07:42 Thursday, 5 November 2026 UTC+03:00
  • Ongata Rongai 07:42 Thursday, 5 November 2026 UTC+03:00
  • Garissa 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kitale 07:42 Thursday, 5 November 2026 UTC+03:00
  • Limuru 07:42 Thursday, 5 November 2026 UTC+03:00
  • Juja 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kitengela 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kiambu 07:42 Thursday, 5 November 2026 UTC+03:00
  • Mlolongo 07:42 Thursday, 5 November 2026 UTC+03:00
  • Malindi 07:42 Thursday, 5 November 2026 UTC+03:00
  • Mandera 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kisii 07:42 Thursday, 5 November 2026 UTC+03:00
  • Ngong 07:42 Thursday, 5 November 2026 UTC+03:00
  • Mtwapa 07:42 Thursday, 5 November 2026 UTC+03:00
  • Wajir 07:42 Thursday, 5 November 2026 UTC+03:00
  • Lodwar 07:42 Thursday, 5 November 2026 UTC+03:00
  • Athi River 07:42 Thursday, 5 November 2026 UTC+03:00
  • Meru 07:42 Thursday, 5 November 2026 UTC+03:00
  • Nyeri 07:42 Thursday, 5 November 2026 UTC+03:00
  • Isiolo 07:42 Thursday, 5 November 2026 UTC+03:00
  • Ukunda 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kiserian 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kilifi 07:42 Thursday, 5 November 2026 UTC+03:00
  • Nanyuki 07:42 Thursday, 5 November 2026 UTC+03:00
  • Busia 07:42 Thursday, 5 November 2026 UTC+03:00
  • Migori 07:42 Thursday, 5 November 2026 UTC+03:00
  • Bungoma 07:42 Thursday, 5 November 2026 UTC+03:00
  • Narok 07:42 Thursday, 5 November 2026 UTC+03:00
  • Embu 07:42 Thursday, 5 November 2026 UTC+03:00
  • Machakos 07:42 Thursday, 5 November 2026 UTC+03:00
  • Githunguri 07:42 Thursday, 5 November 2026 UTC+03:00
  • El Wak 07:42 Thursday, 5 November 2026 UTC+03:00
  • Upper Gilgil 07:42 Thursday, 5 November 2026 UTC+03:00
  • Mbale 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kimilili 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kapenguria 07:42 Thursday, 5 November 2026 UTC+03:00
  • Kericho 07:42 Thursday, 5 November 2026 UTC+03:00
  • Voi 07:42 Thursday, 5 November 2026 UTC+03:00
  • Wanguru 07:42 Thursday, 5 November 2026 UTC+03:00

Not listed? Search by name on the world time page

States and regions

Browse by first-level division to reach cities that are not in the list above.

What this does

Every city is bound to an IANA time zone identifier such as Asia/Shanghai or America/New_York. The current time, UTC offset and daylight saving status are all derived from that identifier for the moment in question, rather than from a fixed offset.

Zone rules come from the IANA time zone database shipped with the runtime and follow its updates. No external time service is called.

Related tools