KDF Recruitment 2026 Dates and Centres: All 427 Venues in 47 Counties

Full KDF recruitment 2026 itinerary: 427 General Duty recruitment centres in 47 counties, 14 to 28 December 2026, arranged county by county from the official Ministry of Defence advert.

The Ministry of Defence has published the full itinerary for the KDF recruitment 2026 exercise for General Duty Recruits. Recruiting teams from the Kenya Army, Kenya Air Force and Kenya Navy will visit designated centres between 14 and 28 December 2026. Below is every date and centre in the official Ministry of Defence advertisement (PDF), arranged county by county so you can find your sub-county quickly.

KDF recruitment 2026 dates

Our count of the official table gives 427 centres in all 47 counties over 11 recruitment days. Tuko reported the same total. There is no recruitment on Sunday 20 December or from 25 to 27 December.

Centres per day: Mon 14 Dec: 48, Tue 15 Dec: 48, Wed 16 Dec: 48, Thu 17 Dec: 47, Fri 18 Dec: 47, Sat 19 Dec: 44, Mon 21 Dec: 38, Tue 22 Dec: 34, Wed 23 Dec: 33, Thu 24 Dec: 30, Mon 28 Dec: 10.

Candidates should go to the centre listed for their own sub-county on the date shown. Bring your original documents plus four copies each of your national ID, KRA PIN certificate and academic certificates, as the advert requires.

Nairobi KDF recruitment centres

Nairobi City has 18 centres, the second-highest number after Kitui.

Date Sub-county Centre
Mon 14 Dec Lang’ata Nyayo Stadium
Mon 14 Dec Embakasi North Dandora Stadium
Mon 14 Dec Embakasi South Visions Ground/Makao Bora
Tue 15 Dec Dagoretti North Kawangware Primary School
Tue 15 Dec Embakasi Central Huruma/Huruma Grounds
Tue 15 Dec Kasarani Kasarani MISC (Lauret Garden)
Wed 16 Dec Dagoretti South Riruta/Ndararua Stadium (BP Grounds)
Wed 16 Dec Embakasi West Tena Grounds
Wed 16 Dec Roysambu Kasarani MISC (Lauret Garden)
Thu 17 Dec Kibra Jamhuri Grounds
Thu 17 Dec Embakasi East Jacaranda Grounds
Thu 17 Dec Mathare Mathare Depot Play Ground
Fri 18 Dec Westlands KTTC Gigiri
Fri 18 Dec Starehe Pumwani Play Ground
Fri 18 Dec Njiru Ruai Primary School
Sat 19 Dec Kamukunji Our Lady of Mercy Girls Primary School
Sat 19 Dec Ruaraka Utalii College Sports Grounds
Mon 21 Dec Makadara Camp Toyoyo (Jericho)

Note: at least one media list we checked gives different dates for some Nairobi venues. The table above follows the Ministry of Defence PDF itself.

All KDF recruitment centres by county

Counties are listed alphabetically. The number in brackets is the number of centres in that county.

Baringo (10)

Date Sub-county Centre
Mon 14 Dec Kolowa Kolowa
Tue 15 Dec Tiaty West Chemolingot
Thu 17 Dec Mukutani Mukutani
Fri 18 Dec Tiaty East Tangulbei
Sat 19 Dec Koibatek Eldama Ravine
Sat 19 Dec Baringo North Kabartonjo
Mon 21 Dec Baringo Central Kabarnet
Tue 22 Dec Marigat Marigat
Wed 23 Dec Baringo West Barwessa
Thu 24 Dec Mogotio Mogotio

Bomet (5)

Date Sub-county Centre
Wed 16 Dec Chepalungu Sigor
Mon 21 Dec Konoin Mogogosiek
Tue 22 Dec Sotik Sotik
Wed 23 Dec Bomet Central Bomet
Thu 24 Dec Bomet East Longisa

Bungoma (13)

Date Sub-county Centre
Mon 14 Dec Webuye West Matisi
Tue 15 Dec Bungoma South Bungoma
Tue 15 Dec Bumula Bumula
Tue 15 Dec Webuye East Webuye
Wed 16 Dec Kimaeti Kimaeti
Wed 16 Dec Tongaren Tongaren
Thu 17 Dec Kopsiro Kopsiro
Fri 18 Dec Cheptais Cheptais
Sat 19 Dec Bungoma West Sirisia
Mon 21 Dec Bungoma Central Chwele
Tue 22 Dec Mt Elgon Kapsokwony
Wed 23 Dec Kimilili Kimilili
Thu 24 Dec Bungoma North Mukuyuni

Busia (8)

Date Sub-county Centre
Mon 14 Dec Butula Butula
Mon 14 Dec Teso North Amagoro
Mon 14 Dec Teso South Busia
Tue 15 Dec Teso Central Amukura
Wed 16 Dec Nambale Nambale
Thu 17 Dec Bunyala Budalangi
Fri 18 Dec Samia Funyula
Mon 28 Dec Busia Matayos

Elgeyo/Marakwet (5)

Date Sub-county Centre
Mon 14 Dec Marakwet East Chesoi
Tue 15 Dec Marakwet West Kapsowar
Mon 21 Dec Kerio Valley Chesongoch
Tue 22 Dec Keiyo North Iten
Thu 24 Dec Keiyo South Chepkorio

Embu (6)

Date Sub-county Centre
Fri 18 Dec Embu East Runyenjes
Sat 19 Dec Embu West Embu
Mon 21 Dec Embu North Manyatta
Wed 23 Dec Mbeere North Siakago
Thu 24 Dec Mbeere South Kiritiri
Mon 28 Dec Mwea Karaba

Garissa (12)

Date Sub-county Centre
Mon 14 Dec Garissa Garissa
Mon 14 Dec Ijara Masalani
Mon 14 Dec Liboi Liboi
Tue 15 Dec Sankuri Sankuri
Tue 15 Dec Bura East Bura
Wed 16 Dec Balambala Balambala
Thu 17 Dec Lagdera Modogashe
Thu 17 Dec Bothai Bothai
Fri 18 Dec Hulugho Hulugho
Mon 21 Dec Shantabaq Shant Abaq
Wed 23 Dec Dadaab Dadaab
Thu 24 Dec Fafi Alinjugur

Homa Bay (11)

Date Sub-county Centre
Mon 14 Dec Homa Bay Homabay
Mon 14 Dec Rachuonyo East Kadongo
Tue 15 Dec Suba Central Sindo
Wed 16 Dec Suba South Magunga
Thu 17 Dec Mbita Mbita
Fri 18 Dec Suba West Sena
Sat 19 Dec Ndhiwa Ndhiwa
Mon 21 Dec Rangwe Rangwe
Mon 21 Dec Rachuonyo West Got Oyaro
Tue 22 Dec Rachuonyo North Kendu Bay
Tue 22 Dec Rachuonyo South Kosele

Isiolo (6)

Date Sub-county Centre
Wed 16 Dec Merti Merti
Thu 17 Dec Oldonyiro Oldonyiro
Thu 17 Dec Cherab Malkagalla
Fri 18 Dec Isiolo Isiolo
Sat 19 Dec Garbatulla Garbatulla
Mon 21 Dec Sericho Sericho

Kajiado (8)

Date Sub-county Centre
Mon 14 Dec Kajiado North Ngong
Mon 14 Dec Kajiado West Kisamis
Mon 14 Dec Loitoktok Loitoktok
Tue 15 Dec Mashuru Mashuru
Tue 15 Dec Elangata Wuas Maili 46
Wed 16 Dec Kajiado Central Kajiado
Thu 17 Dec Oloililai Ngatatoek
Fri 18 Dec Isinya Isinya

Kakamega (14)

Date Sub-county Centre
Mon 14 Dec Matete Matete
Wed 16 Dec Kakamega Central Kakamega
Thu 17 Dec Khwisero Khwisero
Thu 17 Dec Lugari Lumakanda
Fri 18 Dec Navakholo Navakholo
Fri 18 Dec Kabras West Shikutse
Sat 19 Dec Kakamega East Shinyalu
Sat 19 Dec Kabras East Malava
Sat 19 Dec Mumias West Mumias
Mon 21 Dec Kakamega South Malinya
Mon 21 Dec Matungu Matungu
Tue 22 Dec Butere Butere
Wed 23 Dec Mumias East Shianda
Thu 24 Dec Likuyani Kongoni

Kericho (7)

Date Sub-county Centre
Tue 15 Dec Sigowet Chepkemel
Wed 16 Dec Belgut Sosiot
Thu 17 Dec Kericho East Kericho
Sat 19 Dec Bureti Litein
Mon 21 Dec Londiani Londiani
Tue 22 Dec Kipkelion Kipkelion
Thu 24 Dec Soin Kipsitet

Kiambu (16)

Date Sub-county Centre
Mon 14 Dec Kiambaa Karuri
Tue 15 Dec Ndeiya Nderu
Wed 16 Dec Githunguri Githunguri
Thu 17 Dec Limuru Limuru
Thu 17 Dec Lari Lari
Fri 18 Dec Githurai Githurai
Fri 18 Dec Gatundu South Gatundu
Sat 19 Dec Thika West Thika
Sat 19 Dec Ruiru Ruiru
Mon 21 Dec Thika East Kilimambogo
Mon 21 Dec Gatundu North Kamwangi
Tue 22 Dec Juja Juja
Wed 23 Dec Murera Toll
Thu 24 Dec Kiambu East Kiambu
Thu 24 Dec Kabete Wangige
Mon 28 Dec Kikuyu Kikuyu

Kilifi (9)

Date Sub-county Centre
Mon 14 Dec Kilifi South Kikambala
Tue 15 Dec Magarini Marafa
Wed 16 Dec Kaloleni Kaloleni
Wed 16 Dec Malindi Malindi
Thu 17 Dec Chonyi Mwembekati
Thu 17 Dec Rabai Rabai
Fri 18 Dec Ganze Ganze
Sat 19 Dec Kauma Jaribuni
Mon 21 Dec Kilifi North Kilifi

Kirinyaga (5)

Date Sub-county Centre
Mon 21 Dec Mwea East Wanguru
Tue 22 Dec Mwea West Kandongu
Tue 22 Dec Kirinyaga East Kianyago
Wed 23 Dec Kirinyaga West Baricho
Thu 24 Dec Kirinyaga Central Kerugoya

Kisii (11)

Date Sub-county Centre
Mon 14 Dec Kisii South Kerina
Tue 15 Dec Marani Marani
Wed 16 Dec Nyamache Nyamache
Thu 17 Dec Etago Etago
Fri 18 Dec Gucha South Nyamarambe
Sat 19 Dec Kenyenya Kenyenya
Mon 21 Dec Masaba South Masaba
Tue 22 Dec Gucha Ogembo
Wed 23 Dec Sameta Itube
Thu 24 Dec Kisii Central Kisii
Thu 24 Dec Kitutu Central Nyanychwa

Kisumu (9)

Date Sub-county Centre
Mon 14 Dec Kisumu West Ojolla
Tue 15 Dec Seme Kombewa
Fri 18 Dec Kisumu Central Kisumu
Fri 18 Dec Muhoroni Chemelil
Sat 19 Dec Kisumu East Kibos
Sat 19 Dec North East Kano North East Kano
Tue 22 Dec Kadibo Rabuor
Wed 23 Dec Nyando Awasi
Wed 23 Dec Nyakach Pap Onditi

Kitui (19)

Date Sub-county Centre
Mon 14 Dec Katulani Katulani
Mon 14 Dec Tseikuru Tseikuru
Tue 15 Dec Kitui Central Kitui
Tue 15 Dec Mwingi East Mathuki
Tue 15 Dec Kyuso Kyuso
Wed 16 Dec Lower Yatta Kyusyani
Wed 16 Dec Nuu Nuu
Wed 16 Dec Thagichu Nthangani
Thu 17 Dec Migwani/Mwingi West Migwani
Thu 17 Dec Mumoni Katse
Fri 18 Dec Mwingi Central Mwingi
Sat 19 Dec Mutitu/Zombe Zombe
Mon 21 Dec Mutitu North Mutitu Ndooa
Tue 22 Dec Kitui West Kabati
Tue 22 Dec Ikutha Ikutha
Wed 23 Dec Matinyani Matinyani
Wed 23 Dec Mutomo Mutomo
Thu 24 Dec Nzambani Chuluni
Thu 24 Dec Kisasi Kisasi

Kwale (6)

Date Sub-county Centre
Mon 14 Dec Shimba Hills Shimba Hills
Tue 15 Dec Matuga Kwale
Wed 16 Dec Kinango Kinango
Thu 17 Dec Msambweni Msambweni
Fri 18 Dec Samburu Samburu
Fri 18 Dec Lungalunga Lungalunga

Laikipia (6)

Date Sub-county Centre
Mon 14 Dec Kirima Ol-Moran
Tue 15 Dec Laikipia West Rumuruti
Wed 16 Dec Nyahururu Nyahururu
Fri 18 Dec Laikipia North Doldol
Mon 21 Dec Laikipia Central Lamuria
Tue 22 Dec Laikipia East Nanyuki

Lamu (3)

Date Sub-county Centre
Mon 14 Dec Lamu Central Amu
Tue 15 Dec Lamu West Mpeketoni
Wed 16 Dec Lamu East Faza

Machakos (10)

Date Sub-county Centre
Wed 16 Dec Machakos Machakos
Thu 17 Dec Kalama Kyangala
Sat 19 Dec Athi River Athi River
Mon 21 Dec Kathiani Kathiani
Tue 22 Dec Kangundo Kangundo
Wed 23 Dec Mwala Makutano
Wed 23 Dec Masinga Masinga
Wed 23 Dec Matungulu Matungulu
Thu 24 Dec Yatta Kithimani
Thu 24 Dec Ndithini Ndithini

Makueni (10)

Date Sub-county Centre
Thu 17 Dec Mbooni East Mbumbuni
Fri 18 Dec Makueni Wote
Fri 18 Dec Kilungu Nunguni
Sat 19 Dec Nzaui Matiliku
Sat 19 Dec Mukaa Yoani
Mon 21 Dec Mbooni West Kikima
Mon 21 Dec Makindu Makindu
Tue 22 Dec Kathonzweni Kathonzweni
Thu 24 Dec Kibwezi Kibwezi
Mon 28 Dec Kambu Kambu

Mandera (12)

Date Sub-county Centre
Mon 14 Dec Mandera East Mandera
Mon 14 Dec Arabia Arabia
Tue 15 Dec Khalalio Khalalio
Tue 15 Dec Lafey Lafey
Wed 16 Dec Mandera North Rhamu
Wed 16 Dec Kotulo Kotulo
Thu 17 Dec Ashabito Ashabito
Fri 18 Dec Banisa Banisa
Sat 19 Dec Mandera Central Elwak
Sat 19 Dec Dandu Dandu
Sat 19 Dec Kiliwehiri Kiliwehiri
Mon 21 Dec Mandera West Takaba

Marsabit (12)

Date Sub-county Centre
Mon 14 Dec Marsabit Central Marsabit
Mon 14 Dec Turbi Bubisa Turbi
Mon 14 Dec Korr Korr
Tue 15 Dec Sagante/Jaldesa Sagante
Tue 15 Dec Marsabit South/ Laisamis Laisamis
Tue 15 Dec Sololo Sololo
Wed 16 Dec Marsabit North/ Chalbi Maikona
Wed 16 Dec Uran Sololo
Thu 17 Dec North Horr North Horr
Thu 17 Dec Moyale Moyale
Fri 18 Dec Dukana Dukana
Sat 19 Dec Loiyangalani Loyangalani

Meru (17)

Date Sub-county Centre
Mon 14 Dec Meru Central Gatimbi
Mon 14 Dec Akachiu Maua
Tue 15 Dec Igoji Igoji
Tue 15 Dec Maua Maua
Wed 16 Dec Imenti South/Nkuene-Mitunguu Nkubu
Wed 16 Dec Igembe Central Kangeta
Thu 17 Dec Abogeta Kanyakine
Thu 17 Dec Mutuati Mutuati
Fri 18 Dec Imenti East Meru Town
Sat 19 Dec Imenti North Meru Town
Mon 21 Dec Tigania Central Mikinduri
Tue 22 Dec Tigania East Muriri
Wed 23 Dec Buuri West Timau
Wed 23 Dec Tigania West Urru
Thu 24 Dec Buuri East Kiirua
Thu 24 Dec Igembe North Laare
Mon 28 Dec Kiengu Kiengu

Migori (12)

Date Sub-county Centre
Mon 14 Dec Nyatike West Sori
Tue 15 Dec Nyatike South Muhuru Bay
Wed 16 Dec Nyatike North Macalder
Thu 17 Dec Mabera Mabera
Fri 18 Dec Uriri Uriri
Sat 19 Dec Suna West Pinyoiye
Mon 21 Dec Kuria West Kehancha
Tue 22 Dec Ntimaru Ntimaru
Wed 23 Dec Awendo Awendo
Wed 23 Dec Kuria East Kegonga
Thu 24 Dec Suna East Migori
Thu 24 Dec Rongo Rongo

Mombasa (6)

Date Sub-county Centre
Tue 15 Dec Changamwe Changamwe
Sat 19 Dec Mombasa Mombasa
Mon 21 Dec Nyali Kongowea
Tue 22 Dec Jomvu Mikindani
Wed 23 Dec Likoni Likoni
Thu 24 Dec Kisauni Kisauni

Murang’a (9)

Date Sub-county Centre
Mon 14 Dec Mathioya Kiria-Ini
Mon 14 Dec Gatanga Gatanga
Tue 15 Dec Murang’a South Kenol
Wed 16 Dec Kandara Kandara
Thu 17 Dec Kigumo Kigumo
Fri 18 Dec Kangema Kangema
Sat 19 Dec Murang’a East Murang’a
Mon 21 Dec Kahuro Kahuro
Tue 22 Dec Ithanga/Kakuzi Kaguku

Nairobi City (18)

Date Sub-county Centre
Mon 14 Dec Lang’ata Nyayo Stadium
Mon 14 Dec Embakasi North Dandora Stadium
Mon 14 Dec Embakasi South Visions Ground/Makao Bora
Tue 15 Dec Dagoretti North Kawangware Primary School
Tue 15 Dec Embakasi Central Huruma/Huruma Grounds
Tue 15 Dec Kasarani Kasarani MISC (Lauret Garden)
Wed 16 Dec Dagoretti South Riruta/Ndararua Stadium (BP Grounds)
Wed 16 Dec Embakasi West Tena Grounds
Wed 16 Dec Roysambu Kasarani MISC (Lauret Garden)
Thu 17 Dec Kibra Jamhuri Grounds
Thu 17 Dec Embakasi East Jacaranda Grounds
Thu 17 Dec Mathare Mathare Depot Play Ground
Fri 18 Dec Westlands KTTC Gigiri
Fri 18 Dec Starehe Pumwani Play Ground
Fri 18 Dec Njiru Ruai Primary School
Sat 19 Dec Kamukunji Our Lady of Mercy Girls Primary School
Sat 19 Dec Ruaraka Utalii College Sports Grounds
Mon 21 Dec Makadara Camp Toyoyo (Jericho)

Nakuru (11)

Date Sub-county Centre
Mon 14 Dec Nakuru East Nakuru
Mon 14 Dec Nakuru West Kapkures
Tue 15 Dec Nakuru North Bahati
Tue 15 Dec Njoro Njoro
Wed 16 Dec Subukia Subukia
Wed 16 Dec Kuresoi South Keringet
Thu 17 Dec Kuresoi North Sirikwa
Fri 18 Dec Molo Molo
Tue 22 Dec Gilgil Gilgil
Wed 23 Dec Naivasha Naivasha
Mon 28 Dec Rongai Kampi Ya Moto

Nandi (6)

Date Sub-county Centre
Mon 21 Dec Nandi North Kabiyet
Tue 22 Dec Tinderet Maraba
Wed 23 Dec Nandi East Nandi Hills
Wed 23 Dec Nandi South (Aldai) Kabujoi
Thu 24 Dec Chesumei Chemundu
Mon 28 Dec Nandi Central Kapsabet

Narok (9)

Date Sub-county Centre
Tue 15 Dec Narok East Nairegea Enkare
Wed 16 Dec Narok Central Narok
Thu 17 Dec Narok South Ololulung’a
Fri 18 Dec Narok Amalo Sogoo
Sat 19 Dec Narok West Ng’osuani
Tue 22 Dec Transmara East Emurua Dikirr
Wed 23 Dec Narok North Olokurto
Wed 23 Dec Transmara West Kilgoris
Thu 24 Dec Transmara South Lolgorian

Nyamira (5)

Date Sub-county Centre
Mon 14 Dec Masaba North Keroka
Tue 15 Dec Manga Manga
Wed 16 Dec Borabu Borabu
Thu 17 Dec Nyamira South Nyamira
Fri 18 Dec Nyamira North Ekerenyo

Nyandarua (10)

Date Sub-county Centre
Mon 14 Dec South Kinangop Njabini
Tue 15 Dec North Kinangop Engineer
Wed 16 Dec Kipipiri Miharati
Thu 17 Dec Wanjohi Wanjohi
Thu 17 Dec Nyandarua West Ol Joro Orok
Fri 18 Dec Gathanji Ngano
Fri 18 Dec Aberdare Shamata
Sat 19 Dec Nyandarua North Ndaragua
Sat 19 Dec Mirangine Mirangine
Mon 21 Dec Nyandarua Central Ol Kalou

Nyeri (8)

Date Sub-county Centre
Tue 15 Dec Tetu Wamagana
Wed 16 Dec Nyeri South Othaya
Thu 17 Dec Mukurwe-Ini Mukurwe-Ini
Fri 18 Dec Mathira East Karatina
Sat 19 Dec Mathira West Kaiyaba
Tue 22 Dec Kieni East Chaka
Wed 23 Dec Kieni West Mweiga
Thu 24 Dec Nyeri Central Nyeri

Samburu (3)

Date Sub-county Centre
Mon 14 Dec Samburu Central Maralal
Tue 15 Dec Samburu North Baragoi
Wed 16 Dec Samburu East Wamba

Siaya (9)

Date Sub-county Centre
Wed 16 Dec Bondo Bondo
Thu 17 Dec Rarieda Madiany
Fri 18 Dec Gem Wagai Wagai
Sat 19 Dec Gem Yala Yala
Mon 21 Dec Siaya Siaya
Tue 22 Dec Siaya West Uranga
Wed 23 Dec Usigu Usigu
Thu 24 Dec Ugunja Ugunja
Mon 28 Dec Ugenya Ukwala

Taita Taveta (4)

Date Sub-county Centre
Sat 19 Dec Voi Voi
Mon 21 Dec Taveta Taveta
Tue 22 Dec Mwatate Mwatate
Wed 23 Dec Taita Wundanyi

Tana River (7)

Date Sub-county Centre
Mon 14 Dec Bangale Madogo
Mon 14 Dec Tarasaa Tarasaa
Wed 16 Dec Tana North Bura Tana
Thu 17 Dec Tana River Hola
Fri 18 Dec Galledyertu Wayu
Sat 19 Dec Tana Delta Garsen
Mon 21 Dec Kokane Kokane

Tharaka-Nithi (10)

Date Sub-county Centre
Fri 18 Dec Maara Chogoria
Sat 19 Dec Igambang’ombe Kathwana
Mon 21 Dec Mukothima Mukothima
Tue 22 Dec Tharaka North Gatunga
Tue 22 Dec Chuka North Chuka
Wed 23 Dec Chiakariga Chiakariga
Wed 23 Dec Chuka South Kibugua
Thu 24 Dec Tharaka South Marimanti
Thu 24 Dec Muthambi Marima
Mon 28 Dec Tharaka West Tharaka West

Trans Nzoia (6)

Date Sub-county Centre
Thu 17 Dec Kwanza Kwanza
Fri 18 Dec Trans-Nzoia West Kitale
Sat 19 Dec Saboti Saboti Assistant Sub-County Commissioner’s Compound
Mon 21 Dec Endebess Endebess
Tue 22 Dec Trans-Nzoia East Kachibora
Wed 23 Dec Kiminini Kiminini

Turkana (11)

Date Sub-county Centre
Mon 14 Dec Kibish Kibish
Tue 15 Dec Turkana North Lokitaung
Wed 16 Dec Lokichoggio Lokichoggio
Wed 16 Dec Suguta Kapedo
Thu 17 Dec Turkana West Kakuma
Thu 17 Dec Aroo Kainuk
Fri 18 Dec Turkana Central Lodwar
Fri 18 Dec Turkana South Lokichar
Sat 19 Dec Loima Lorogum
Sat 19 Dec Turkana East Lokori
Mon 21 Dec Lokiriama Lokiriama

Uasin Gishu (6)

Date Sub-county Centre
Wed 16 Dec Moiben Moiben
Thu 17 Dec Soy Ziwa
Fri 18 Dec Eldoret West/ Turbo Eldoret
Sat 19 Dec Ainabkoi/ Eldoret East Kapsoya
Wed 23 Dec Eldoret South/ Wareng/ Kapseret Outspan
Mon 28 Dec Kesses Kesses

Vihiga (6)

Date Sub-county Centre
Tue 15 Dec Luanda Luanda
Wed 16 Dec Tiriki East Shaviringa
Thu 17 Dec Vihiga Mbale
Mon 21 Dec Emuhaya Emuhaya
Tue 22 Dec Hamisi Hamisi
Thu 24 Dec Sabatia Sabatia

Wajir (15)

Date Sub-county Centre
Mon 14 Dec Wajir East Wajir
Tue 15 Dec Diff Diff
Tue 15 Dec Wajir South Leheley
Wed 16 Dec Tarbaj Tarbaj
Thu 17 Dec Eldas South Elnur
Thu 17 Dec Kotulo Wajir Kotulo
Fri 18 Dec Habaswein Habaswein
Fri 18 Dec Wajir North Bute
Fri 18 Dec Khorof Harar Khorof Harar
Fri 18 Dec Wajir West Griftu
Sat 19 Dec Buna Buna
Sat 19 Dec Hadado Hadado
Mon 21 Dec Eldas Eldas
Tue 22 Dec Sabuli Sabuli
Tue 22 Dec Korondille Korondille

West Pokot (6)

Date Sub-county Centre
Mon 14 Dec West Pokot Kapenguria
Mon 14 Dec Pokot North Alale
Tue 15 Dec Kipkomo Chepareria
Tue 15 Dec Kacheliba Kacheliba
Wed 16 Dec Pokot Central Sigor
Wed 16 Dec Pokot South Kabichbich

Who should attend these centres?

Only General Duty Recruits, who need a minimum KCSE mean grade of D (plain), must be aged 18 to 26 and must meet the physical standards (see our KDF recruitment 2026 overview). GSO Cadets, Specialist Officers and Tradesmen/women do not walk in. They apply online at recruit.mod.go.ke by 12 December 2026.

KDF recruitment dates and centres: FAQ

How many KDF recruitment centres are there in 2026?

427 centres across all 47 counties, by our count of the official itinerary.

What is the first and last day of KDF recruitment 2026?

The first day is Monday 14 December 2026 and the last is Monday 28 December 2026.

Is there recruitment on 20 or 25 December?

No. The itinerary skips 20 December and 25 to 27 December.

Can I go to a centre outside my sub-county?

The advert lists centres by sub-county and asks candidates to follow that itinerary. It does not describe any option to attend elsewhere, so follow the centre listed for your sub-county.

Where is the official list of KDF recruitment centres?

In the Ministry of Defence advertisement PDF on mod.go.ke, linked in the sources below.

Defence Mena is not affiliated with the Kenya Defence Forces or the Ministry of Defence. This guide summarises the official advertisement; where anything differs, the Ministry of Defence document and its verified channels take precedence.

Sources