Roles of a Cadet in Kenya and their Salaries per month


Cadets are recruited to KDF to provide guidance and leadership in regards to peace mission and guarding of our country.The salary of Cadets is higher than what other KDF officers earn.

Roles of a cadet in Kenya

Cadet Officers are the leaders, decision makers and managers of the Defence Forces. A Line Officer leads, directs and motivates our frontline troops. The role comes with very real mental and physical challenges, with Officers being expected to lead from the front in all situations. Officer Cadets or trainee Officers engage in 17 months training in the Military College covering many basic and practical soldier skills and military fields of study before taking up an operational appointment in the Permanent Defence Forces. The Defence Forces is looking for people who have the potential to:

  • Plan, prioritize and organise
  • Analyse problems, in order to generate appropriate solutions
  • Be clear, concise and with effective communication skills
  • The ability to motivate others and work with a team
  • Can you do all of this while working in a high pressure, mentally and physically demanding and environment?

After completing Officer training, cadets are commissioned into a Service Corp — Infantry, Artillery, Cavalry, Transport or Communications Information Systems.

As a young Officer many more opportunities for development, growth, variety, and responsibility will come your way.


To find out if you have the Minimum Qualifications required to apply for a Cadetship in the Army.Normally,undergraduate qualification is required.

Age Limitations

Be 18 years of age or over and under 26 years of age on the date mentioned in the notice for the current competition.

Cadet Officers Salaries in Kenya

1.A new recruit you will earns upwards of Ksh 7,172 per month
2.Cadet Kenya salary is Ksh 11, 852 per month, however as an Officer Cadet you will be able to earn Ksh 24, 520. There are also other benefits KDF officers enjoy, such as subsidized food and allowances when there are on peace mission.

3.Privates receive from Ksh 19,941 to Ksh 30,000, depending on the duration of the military service.
4.Lance Corporals earn from Ksh 26,509 to Ksh 50,000, depending on the duration of the military service.
5.A Corporal position will guarantee you Ksh 32,250, and up to Ksh 70,000 if you have a higher military experience.

6.Captains earn a monthly salary of  from Ksh73,182 to Ksh 110,000.
7.Majors earn from Ksh 102,106 in the beginning of the career, and Ksh 150,000 if you have reached the top.
8.Lt-Colonels earns above Ksh 130,735 which rises to the neighbourhood of Ksh 180,000 after a few years of military service.
9.Colonels earn from Ksh 153,317 and up to Ksh 300,000.

10.If you will be hardworking enough to become a Lieutenant-General, your salary will be Ksh 632,984 and in a few years of good service – cosmic Ksh 800,000.
11. Chief of Defence Forces (CDF) pulls in over Ksh 894,897 per month and in the South of Ksh 1M per month.