Every nation and Government in the world is run by its military forces, which protect the country from external attacks, and similarly, Kenya is no exception. The Military unit in Kenya is the Kenya Defence Forces, popularly known as KDF, established under the new 2010 Constitution. To join this highly ranked institution (KDF), one must undergo the recruitment exercise yearly as guided by the Ministry of Defence.
For those aspiring to join the Kenya defense forces or you are an officer looking to know if there are salary increases, knowing how much KDF officers earn in Kenya is essential. When it comes to their salaries, they are influenced mainly by the ranks they are in and their years of experience. To understand the KDF payslip, we walk you through everything as of 2025 in this comprehensive guide.
KDF History
The Kenyan defense forces have a rich history that can be traced back to when the country attained independence in 1963. However, it was not until 2010 that they were incorporated into the force that we know today. The first military in Kenya was created in 1963 based on the KMF Act, Cap 198, a parliamentary act that paved the way for the Kenya Military Forces.
Under the new Kenyan constitution, promulgated in 2010 under President Kibaki’s Government, the Kenyan defense forces were established with the primary mission of providing defense and protecting the country’s sovereignty and territorial integrity.
Article 241 of the Kenyan constitution states that Kenya’s defense forces have three branches: the Kenya Army, the Kenyan Navy, and the Kenya Air Force. All the branches are led explicitly by the Commander of the force in that particular branch, and then there is the Chief of Defense Forces who oversees the whole army. The president of the Republic of Kenya is the commander-in-chief of the defense forces.
KDF Rank Structure
The key factor that truly influences KDF salaries in Kenya is the ranks within the army. Each Branch of KDF has two main categories: Commissioned Officers and non-commissioned officers.
Commissioned Officers Ranks
These are officers with leadership positions in the army who are mostly involved with the decision-making process of the entire army. The ranks of the Kenya Air Force, Kenya Army, and Kenya Navy are listed below, from the lowest to the highest:
- Second Lieutenant
- Lieutenant
- Captain
- Major
- Lieutenant Colonel
- Colonel
- Brigadier
- Major General
- Lieutenant General
- General
Non-Commissioned Officers
These service members are not involved with leadership positions, but they are officers who work hand in hand to protect the nation on the ground. Officers in this category are the ones who, immediately after KDF recruitment, are enlisted here. The ranks in this category are earned by promotion rather than being assigned by the president.
Here is a list of all KDF Ranks for Service Members ranked from lowest to highest:
- Lance Corporal (Kenya Army only)
- Corporal
- Sergeant
- Senior Sergeant
- Warrant Officer Class II
- Warrant Officer Class I
How much does a KDF earn per month?
It is important to note that not all the KDF officers earn the same monthly salaries. There are several factors that play that influence salary figures on KDF payslips. These include leadership roles, experience, and, most notably, their ranks within the army. The lowest position is that of a cadet in training who earns Ksh 7,172, and the highest salary is up to Ksh 1,200,000 for the chief of defense forces, who also happens to be the only four-star general.
Below is a table of KDF salaries for all Positions according to their ranks as of 2025:
Rank | Salary Range (KES) |
---|---|
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,000 – 85,000 |
Senior Sergeant | 60,000 – 95,000 |
Warrant Officer Class II | 80,000 – 100,000 |
Warrant Officer Class I | 90,000 – 120,000 |
Second Lieutenant | 65,000 – 95,000 |
Lieutenant | 70,000 – 100,000 |
Captain | 73,182 – 110,000 |
Major | 102,106 – 150,000 |
Lieutenant Colonel | 130,735 – 180,000 |
Colonel | 153,317 – 300,000 |
Brigadier | 180,000 – 250,000 |
Major General | 400,000 – 600,000 |
Lieutenant General | 632,984 – 800,000 |
General/Chief of Defence Forces | 894,897 – 1,200,000 |
Note
KDF salaries are reviewed by the Salaries and Remuneration Commission (SRC) every four years to ensure they remain competitive and fair. The last comprehensive review was conducted in 2017, and officers can expect periodic adjustments based on economic conditions and government policy changes.
Allowances
KDF personnel enjoy several allowances and benefits, especially when on peace missions or living in barracks. Those on missions, such as in Somalia, earn additional monthly allowances of Ksh 84,299. Personnel in barracks can buy commodities at half the market price.
Below is a list of all the allowances:
- Housing Allowance: Provided to officers who don’t have access to military accommodation or are posted to areas without adequate housing facilities.
- Medical Cover: Comprehensive healthcare coverage through the military medical system, with additional provisions for family members.
- Risk Allowance: Paid between Ksh 5,000 to Ksh 10,000 per day when deployed outside the country for peacekeeping or other military operations.
- Leave Allowance: Annual vacation allowances to support officers during their leave periods.
- Hardship Allowance: For officers posted to remote or challenging locations within or outside Kenya.
- Commuter Allowance: Transportation allowances for officers who commute to work, typically ranging from Ksh 3,000 to Ksh 4,000 monthly.
- Uniform Allowance: To help maintain and replace military uniforms and equipment.
- Field/Operational Allowance: Additional compensation during active deployments, training exercises, or field operations.
Along with these allowances, the KDF personnel are also entitled to:
- Foreign Service Allowance for Officers serving abroad
- Outfit Allowance for Officers and their families posted outside Kenya
- Pension or Retirement Benefits
- National Holidays
- SHIF (Social Health Insurance Fund) and NSSF deductions and benefits
- Medical benefits for employees in Kenya
- Exemption of SHIF and NSSF deductions for expatriates
FAQs
How much does a KDF soldier earn in Kenya?
The salary of a KDF soldier in Kenya is influenced by the rank they hold. For example, the lowest rank is cadets fresh from training, earning a basic pay of Ksh 11,852; however, as the years go by, their salaries increase as their ranks increase. The top rank is that of a Chief of Defence Forces who earns up to KSh 1,200,000.
How much does a KDF nurse earn?
A KDF nurse earns anywhere from Ksh 58,000 to Ksh 83,000 monthly as a basic salary, plus applicable allowances.
Who is the current Chief of Kenya’s Defense Forces?
General Charles M. Kahariri
What is the difference between cadets and specialist officers in Kenya?
The main difference between cadets and specialist officers in Kenya is their training duration and entry qualifications. Cadets training lasts 11 months for undergraduates and three years for those with only a KCSE certificate. On the other hand, the training for the Specialist Service Officers is only 6 months, as they enter with professional qualifications or specialized skills.
Wrapping-Up
And there you have it, my good friends. The Kenya Defense Forces is the military organization that defends Kenya from external forces. The KDF salaries in Kenya vary greatly by rank and experience. The lowest rank in the military organization structure of Kenya is the cadet in training, who earns a basic salary of KES 7,172, while the highest rank is the Chief of Defense Forces, who earns up to KES 1.2 million per month. With regular salary reviews and comprehensive allowances, KDF offers competitive compensation packages that reflect the important service these officers provide to the nation.