General takes home over KSh 1m: List of KDF ranks, their salaries and allowances
This story has significance for readers across Kenya and beyond.
- The Kenya Defence Forces comprises three services: the Kenya Army, Kenya Air Force, and Kenya Navy, each with distinct rank structures
- Monthly salaries across the three forces range from KSh 7,172 for army cadets in training to over KSh 900,000 for top-tier commanders
- The KDF is governed by the Kenya Defence Forces Act of 2012, with the president serving as commander-in-chief of all armed forces
The Kenya Defence Forces' (KDF) breakdown of monthly salaries across its three services reveals wide pay disparities between entry-level recruits and senior commanders at the top of the military hierarchy.
Established under Article 241 of the 2010 Constitution of Kenya and governed by the Kenya Defence Forces Act of 2012, the KDF comprises the Kenya Army, the Kenya Air Force, and the Kenya Navy.
The president of Kenya serves as commander-in-chief of all armed forces.
The full rank hierarchy, from highest to lowest, spans from general down through lieutenant general, major general, brigadier, colonel, lieutenant colonel, major, captain, lieutenant, second lieutenant, warrant officer class 1, warrant officer class 2, senior sergeant, sergeant, corporal, and lance corporal.
Kenya Army salaries by rank
At the lowest end of the Kenya Army pay scale, cadets undergoing training receive KSh 7,172 per month.
Privates earn between KSh 19,941 and KSh 30,000, while Lance Corporals take home between KSh 26,509 and KSh 50,000.
Pay rises steadily through the non-commissioned officer ranks, with corporals earning KSh 32,250 to KSh 70,000.
Commissioned officers attract considerably higher remuneration: Captains earn KSh 73,182 to KSh 110,000, majors between KSh 102,106 and KSh 150,000, and lieutenant colonels and colonels between KSh 130,735 and KSh 180,000.
Brigadiers earn between KSh 153,317 and KSh 300,000, while lieutenant generals command salaries of KSh 632,984 to KSh 800,000.
The highest-ranking army officer, a full general, earns between KSh 894,897 and KSh 1.2 million per month, with an additional KSh 336,000 in allowances.
Kenya Air Force and Navy pay scales
Within the Kenya Air Force, the most senior officer at the air vice marshal level earns KSh 927,500 per month, comprising a basic salary of KSh 695,625 and allowances of KSh 278,250.
An air commodore receives KSh 906,014, while a wing commander earns KSh 153,117.
At the lower end, leading aircraftmen earn KSh 19,941, and corporals receive KSh 32,250.
The Kenya Navy follows a comparable structure.
A navy commander draws KSh 902,432 monthly, while an admiral receives a basic salary of KSh 695,625 plus KSh 278,250 in allowances.
A commodore earns KSh 906,014, a captain KSh 153,317, and a commander KSh 130,735.
Junior seamen at the entry level receive KSh 19,941 per month.
KDF notes that aspiring soldiers can join through structured recruitment programmes and advance through the ranks based on merit, with salaries and privileges designed to reward service, discipline, and dedication.
Why Kenyan man was heartbroken
In a separate story, a Kenyan TikToker known as TM Lenny, recently shared an official dismissal letter from the KDF, indicating he was removed from service with immediate effect.
The dismissal sparked widespread speculation and discussion online.
The reasons for his termination remained undisclosed, leaving many wondering about the circumstances surrounding this unexpected turn of events.
Source: TUKO.co.ke
Reporting originally appeared via TUKO. Read the full source for additional context.