If you are interested in a career in the military or just for general knowledge, this article provides comprehensive information about Kenya Defence Forces ranks, salaries and allowances. KDF was established in 2010 under the Ministry of Defense and comprises the Kenya Army, Kenya Air Force, and Kenya Navy. It was tasked with safeguarding the nation’s sovereignty and territorial integrity.
Kenya Defence Forces hold annual recruitments and must be aged between 26 - 34 years to be eligible. Its remuneration is periodically reviewed by the Salaries and Remuneration Commission (SRC) to establish competitiveness and fairness. Furthermore, the salary is strictly based on the particular rank, years of experience, and responsibilities.
Level of education and years of experience are some of the factors that determine ranking and remuneration in the Kenya Army. The salaries are evaluated by SRC every four years. Besides the basic salary, officers are entitled to allowances, for instance, those residing in the barracks enjoy benefits such as buying commodities at half the market price.
The below table shows monthly salary ranges of KDF officers in different ranks.
If interested, check out how KDF salary compares to Kenya Police in this article: Kenya Police Salary 2026 breakdown
|
Rank |
Monthly Salary (Range) |
|
Cadet
(in training) |
7,172 |
|
Cadet
(after training) |
11,
852 |
|
Officer
Cadet (3+ years) |
24,520 |
|
Private |
19,941
– 30,000 |
|
Lance
Corporal |
26,
509 - 50,000 |
|
Corporal |
32,250
– 70,000 |
|
Sergeant |
45,
540 |
|
Senior
Sergeant |
50,
220 |
|
Warrant
Officer II |
100,
000 |
|
Warrant
Officer I |
120,
000 |
|
Captain |
73,
182 - 110, 000 |
|
Major |
102,
106 - 150,000 |
|
Lieutenant
Colonel |
130,
735 - 180,000 |
|
Colonel |
153,
317 - 300,000 |
|
Brigadier |
130,
735 - 150, 000 |
|
Lieutenant
General |
632,984
– 800,000 |
|
Vice
Chief of Defence Forces |
927,500
– 900,000 |
|
Chief
of Defence Forces |
894,897
– 1,200,000 |
In addition to their basic salaries, officers receive allowances and benefits to increase their overall compensation package. Allowances and benefits include:
The KDF rank hierarchy is divided into commissioned and non-commissioned officers. Commissioned officers are responsible for making decisions and plans while non-commissioned officers lead and train troops. The ranks are further sub-divided to many sub-groups and promotions are determined by the personnel’s merit.
Also called NCOs, the military officers do not pursue a commission and earn positions of authority through promotion across the enlisted ranks.
The administrative KDF soldiers start as cadets and scale up the ranks. They train at Kenya Military Academy (KMA) in Lanet, Nakuru County.
Below are the ranks of KDF Commissioned Officers from lowest to highest.
Officer Cadet - Officers are fresh from training and the most junior among the commissioned officers.
Second Lieutenant - Officers become second lieutenants after two years of graduating from KMA. The rank can last for three years while undergoing specialized training. They are responsible for up to 30 soldiers in a troop or platoon, in operations and training.
Lieutenant - Become a Lieutenant after three to five years of service, and stay in the rank for three years while gaining specialized skills from your unit. Afterwards, lead up to 30 soldiers in a troop or platoon.
Captain - To attain this position, you must have served for up to six years and will be second in command for up to 120 soldiers in a sub-unit. You are tasked with decision-making and planning processes with on-ground tactical responsibility for operations, logistic support, maintenance of equipment, and workforce.
Major - You will gain promotion to a Major after 8 - 10 years of outstanding service and leadership skills. You get to command a sub-unit of about 120 soldiers and officers. Majors are responsible for their sub-unit's administration, welfare, and training, both in operations and the camps, and for managing their equipment.
Lieutenant Colonel - Officers command 4 to 5 sub-unit, about 650 soldiers and officers. A Lieutenant Colonel only holds the office for two years.
Colonel - The staff are senior operational advisors to the senior officers and serve as staff officers between brigade or battalion-level field commands.
Brigadier - Field officer in charge of a brigade or a staff director.
Major General - They are responsible for divisions, senior staff appointments, and in charge of promotions in the military.
Lieutenant General - The highest in military ranks in Kenya. You are in charge of forming sizes for the Corps.
General - The highest-ranking soldier and the chief of defense forces. The General holds the positions of the Vice Chief of Defense Staff, Chief of Defense Staff, or General Staff.
It was established on 1 June 1964, with the UK's assistance. KAF headquarters are at Moi Air Base in Eastleigh, Nairobi with 152 aircrafts that operate from Laikipia Air Base in Nanyuki.
Kenyan Air Force Airmen ranks (Lowest to Highest)
Kenya Air Force's Salary Per Month
|
Rank |
Total
Salary |
Basic
Salary |
Allowances |
|
Chief of Defence Forces |
Ksh. 1,120,000 |
Ksh. 840,000 |
Ksh. 336,000 |
|
Air Vice Marshal |
Ksh. 927,500 |
Ksh. 695,625 |
Ksh. 278,250 |
|
Air Commodore |
Ksh. 906,014 |
Not specified |
Not specified |
|
Wing Commander |
Ksh. 153,317 |
Not specified |
Not specified |
|
Squadron Leader |
Ksh. 130,735 |
Not specified |
Not specified |
|
Flight Lieutenant |
Ksh. 102,106 |
Not specified |
Not specified |
|
Flying Officer |
Ksh. 73,182 |
Not specified |
Not specified |
|
Corporal |
Ksh. 32,250 |
Not specified |
Not specified |
|
Leading Aircraftman II |
Ksh. 26,509 |
Not specified |
Not specified |
|
Leading Aircraftman |
Ksh. 19,941 |
Not specified |
Not specified |
Kenyan Navy ranks and salaries
The Kenya Navy was established in 1964 and has headquarters in Mombasa, and 18 vessels of different classes. Its primary naval base is in Mtongwe base in Mombasa (it covers Shimoni, Malindi, Msambweni, and Kilifi), and another is in Manda, Lamu.
Kenyan Navy Officer Ranks (Lowest to Highest)
|
Rank |
Total
Salary |
Basic
Salary |
Allowances |
|
Commander of Kenya Navy |
Ksh. 902,432 |
Not specified |
Not specified |
|
Commodore |
Ksh. 927,500 |
Ksh. 695,625 |
Ksh. 278,250 |
|
Admiral Navy |
Ksh. 906,014 |
Not specified |
Not specified |
|
Captain |
Ksh. 153,317 |
Not specified |
Not specified |
|
Commander |
Ksh. 130,735 |
Not specified |
Not specified |
|
Lieutenant |
Ksh. 102,106 |
Not specified |
Not specified |
|
Midshipman |
Ksh. 73,182 |
Not specified |
Not specified |
|
Able Seaman |
Ksh. 32,250 |
Not specified |
Not specified |
|
Leading Seaman |
Ksh. 26,509 |
Not specified |
Not specified |
|
Junior Seaman |
Ksh. 19,941 |
Not specified |
Not specified |
1. How much does KDF earn per month?
The lowest KDF rank, training cadet, earns around Ksh. 7,172 per month, while the Chief of Defense Forces earns about Ksh. 1,120,000 per month, making it the highest-paid military officer in the KDF rank.
2. What are the military ranks in order?
Below are the military ranks from lowest to highest:
3. How long is KDF training?
The requirements and length of the training period differ for each service. The training period for specialist officers is six months. Nonetheless, the basic combat training is within the first ten weeks of the basic training period for all the forces.
4. What is the average KDF salary in Kenya?
KDF salary in Kenya ranges from Ksh. 7,172 to Ksh. 1.2 million.
5. What is the Lieutenant Colonel's salary in Kenya?
A Lieutenant Colonel earns Ksh. 130,735 to Ksh. 180,000 per month in Kenya.
6. What is a Warrant Officer 2's salary in Kenya?
The Kenyan Army's Warrant Officer 2 gets around Ksh. 100,000 per month.
7. What is a Brigadier's salary in Kenya?
A Brigadier's salary in Kenya falls between Ksh. 130,735 and Ksh. 150,000.
A Brigadier is below the Colonel and above the Lieutenant Colonel. A Lieutenant Colonel makes Ksh. 130,735 to Ksh. 180,000, and a Colonel earns Ksh. 153,317 to Ksh. 300,000.
8. Do KDF pay tax?
Kenya's military officers are not exempt from paying taxes, but most allowances are not taxed. They are only exempted from paying excise duty.
9. What is the Kenya Air Force's salary per month?
The highest in rank, the Chief of Defence Forces earns Ksh. 1,120,000 monthly, while the lowest in rank, the Leading Aircraftman, gets Ksh. 19,941 per month.
10. How much does a KDF driver earn?
A KDF driver earns Ksh. 14,610 to 16,250 plus Ksh. 3,000 commuter allowance and Ksh. 4,000 leave allowance. The drivers and cooks earn the same salary and allowances.
The salary of the KDF officers is largely discussed and the public feels that it is only fair to offer them regular salary increments for motivation. However, the government believes that KDF officers across all ranks are well paid. Furthermore, if you are eyeing a career in the military, be on the look out since it continues to recruit more youth to the service.
The Fineducke Team is a group of passionate writers, researchers, & finance enthusiasts dedicated to helping the youth make smarter money decisions. From saving tips, investment ideas to digital income guides, our team works together to bring you easy-to-understand, practical content tailored for everyday life believing financial education should be simple & relatable.
Leave a Comment:
Please log in to leave a comment.
Comments:
No comments yet. Be the first to comment!