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
Ministry of Defence (Kenya), “Advertisement for recruitment of General Service Officer (GSO) Cadets, Specialist Officers, General Duty Recruits and Tradesmen/Women into the Kenya Defence Forces”, PDF, November 2026
Ministry of Defence website, mod.go.ke
Tuko.co.ke, “KDF announces 427 venues, dates for upcoming recruitment in December”
Tuko.co.ke, “KDF 2026 recruitment dates and centres across 47 counties”
The Standard, “KDF recruitment set to kick off in December”
People Daily, “KDF recruitment 2026: dates, venues and centres across all 47 counties revealed”
Follow DefenceMENA on Google Add DefenceMENA to your feed with Google's new Preferred Sources feature, or follow us on Google News.