Kenya Defence Forces (KDF) Recruitment

Kenya Defence Forces (KDF) Recruitment Online Form 2024/2025 Application Portal at

Are you ready to apply for the Kenya Defence Force (KDF) Recruitment for 2024/2025? In this post, we will guide you through the step-by-step application process that will save you from making mistakes. Also, in this guide, we will share important information that you need to know to increase your chances of getting recruited into the Kenya Defence Force (KDF).

Overview Of KDF Recruitment Process

The Kenya Defence Forces, which comprise the Kenya Army, Kenya Navy, and Kenya Air Force, was established in 2010. The defence is responsible for protecting and defending Kenya’s sovereignty.

The KDF Recruitment is carried out every year to recruit capable Kenyans into the workforce.

Kenya Defence Forces ranks

Commissioned officers’ ranks

  • General
  • Lieutenant General
  • Major General
  • Brigadier
  • Colonel
  • Lieutenant Colonel
  • Major
  • Captain
  • Lieutenant
  • Second Lieutenant

Non-commissioned officers’ ranks

  • Warrant Officer Class I
  • Warrant Officer Class II
  • Senior Sergeant
  • Sergeant
  • Corporal
  • Lance Corporal

Salary structure of Kenya Defence forces

The salary structure of a newly KDF recruit usually ranges from Ksh 7,000+ to Ksh 25,000+. The salary structure depends on a lot of factor including years of service and specialty. Below is the complete salary structure of Kenya Defence Forces.

  • Cadet (in training) is paid between Ksh. 7,172
  • Private is paid between Ksh. 19,941 to Ksh. 30,000
  • Lance Corporal is paid between Ksh. 26,509 to Ksh. 50,000
  • Corporal is paid between Ksh. 32,250 to Ksh. 70,000
  • Captain is paid between Ksh. 73,182 to Ksh. 110,000
  • Major is paid between Ksh. 102,106 to Ksh. 150,000
  • Lieutenant Colonel is paid between Ksh. 130,735 to Ksh. 180,000
  • Colonel is paid between Ksh. 153,317 to Ksh. 300,000
  • Lieutenant General is paid between Ksh. 632,984 to Ksh. 800,000
  • Chief of Defense Forces is paid between Ksh. 894,897 to Ksh. 1.2 million
READ ALSO  How to Write Zambia National Service Application Letter

Job Positions Available in KDF

General Service Officer (GSO) Cadets:

GSO Cadets – Graduate Degree Holders in various fields:

  • Archivist
  • Education
  • Engineering
  • Environmental Science/Engineering
  • Finance/Business Management
  • Hospitality/Catering/Food Production
  • Information and Communications Technology (ICT)
  • Mass Communication
  • Library
  • Security/Disaster Management
  • Social Work
  • Any Science or Humanities in related fields as above

Specialist Officers:

  • Chaplaincy
  • Education Officer
  • Engineers
  • Information and Communications Technology
  • Supply Chain Management
  • Mass Communication
  • Legal
  • Library
  • Medical
  • Sports Management
  • Security/Disaster Management

Tradesmen/Women (Diploma Holders):

  • Band/Music
  • Catechists/Maalims
  • Education
  • Engineering
  • Information and Communications Technology
  • Mass Communication
  • Medical
  • Paralegal
  • Security/Disaster Management
  • Sports Management

Artisans (Certificate Holders):

  • Automotive Electrician
  • Carpentry
  • Catering
  • Electrical
  • Plant/Crane Operator
  • Plumbers
  • Tailors
  • Vehicle Mechanics
  • Welder/Fabricators/Fitters General

Eligibility Criteria For The KDF Recruitment Requirements

The following are the KDF Recruitment requirements you should take note of:

Citizenship and nationality

Candidates must be Kenyan citizens and are not allowed to hold dual nationalities.

Age Requirements

  • For GSO Cadets, applicants must be between the ages of 18 and 26.
  • Specialized officers must not exceed the age of 30.
  • Chaplains must not be older than 39.

Educational Qualifications

Candidates must have at least a level D (plain) in the KCSE.


Hold a current Kenyan National Identity Card.

Health Standards

According to KDF guidelines, applicants should be physically and medically healthy.

Legal Background

Candidates shouldn’t have any prior convictions.

Dress Code

Candidates must show up in proper running attire.


Pregnant female applicants are not permitted to apply for or participate in training.

General Service Officer (GSO) Requirements

Cadet Qualifications

Cadets must have at least a B (plain) score in their KCSE exams, with at least C+ (plus) grades in English, Math, and one scientific subject.

READ ALSO  Brands Africa Zambia Job 2024/2025 | Application Form Portal

Training Duration

The period of initial training for this category will last for three consecutive years, with successful completion resulting in a B.Sc. in military science and security studies.

Specialist Officers’ Requirements

Academic Qualifications

One must have at least a B (plain) in the KCSE and a C+ in one science, English, and math subject.

Higher Education

Must hold an undergraduate degree from an accredited university or institution and, when necessary, be registered with a statutory organization.

Training Period

The specialty officers’ first training duration will not be shorter than three months.

Servicemen/Women (General Duty) Recruitment Requirements

Eligibility Criteria

Interested individuals who meet other relevant requirements MUST hold a minimum mean grade of D plain in KCSE.

The Right Way To Apply For KDF Recruitment Process

The following is the right step to take inorder to apply for KDF Recruitment

  • Check for Open Recruitment by visiting Ministry of Defence (MoD) website ( website
  • Choose your Category: either General Service Officer (GSO) Cadets, Specialist Officers, General Duty Recruits, or Tradesmen/women.
  • Get the Required Documents ready.
  • Apply through the Online application form portal by visiting
  • Navigate to the “Online Portal” section under “Careers.” Create an account and follow the application instructions for your chosen category. Fill out the forms carefully and upload scanned copies of your documents.

Success Tips for KDF Recruitment Process

  • Start your recruitment application early
  • Stay up to date with the latest recruitment information
  • Follow the KDF Recruitment instructions carefully
  • KDF recruitment 2024/2025 dates and centers

KDF Recruitment usually takes place between the 3rd and 4th quarter of every year. And it normally takes place through the entire provinces.

READ ALSO  ZDF Names of Successful Applicants 2024/2025 | Download PDF

Latest KDF recruitment news today

To get the latest news today about KDF Recruitment, visit the official news page

KDF Recruitment News Page

Important information about KDF Recruitment 2024/2025

Schedule for the next KDF Recruitment 2024/2025

The next KDF Recruitment is likely to take place in August or September of 2024, this is because the last KDF Recruitment took place around this time.

Download KDF Recruitment 2024/2025 PDF Here!

To download the official KDF Recruitment PDF,

Visit KDF Recruitment 2024/2025 Here!

Is the application for KDF Recruitment 2024/2025 available?

As at the time of writing this article, the KDF Recruitment 2024 was not available. Hopefully, before 2024 runs out, the KDF Recruitment should be available.

What is the KDF’s Starting Salary?

KDF starting salary is around Ksh. 7,000

How Much Time Is Needed for KDF Training?

KDF usually takes around 6 weeks of training

Closing Date for KDF Recruitment 2024/2025? 

Since the KDF Recruitment is not yet open, the closing date is unknown for now.

Positions Available for KDF Recruitment 2024/2025?

The positions Available in KDF covers a range of Professions from engineering to humanity, and medicine.

To Check for all job positions visit Positions Available. 

Is the application for KDF recruitment available?

Currently, the recruitment application for KDF is not ongoing. We will update this article, when it has started. But make sure to subscribe or follow us on our official social media.

We hope this guide was helpful to you, feel free to follow us on our X (formerly witter) for more updates.

Similar Posts


Leave a Reply

Your email address will not be published. Required fields are marked *