How to Join the India Military
The realistic, step-by-step process for enlistment in the India armed forces — from first application to your first day of basic training.
- ▸5 main stages
- ▸~16 weeks application to training
- ▸Minimum age: 17 years
- ▸Starting pay: INR 30,000/month
The application process at a glance
Joining the India military takes approximately 16 weeks from initial application to starting basic training. The process has 5 main stages. Be patient — bureaucratic delays at any stage are normal.
Step-by-step recruitment stages
- Step 1: Online application + Common Entrance Exam (CEE) via joinindianarmy.nic.in
- Step 2: Recruitment Rally — physical fitness test (1.6km run, pull-ups, etc.)
- Step 3: Physical Measurement Test
- Step 4: Medical examination at recruitment rally / MH
- Step 5: Merit list and enrolment, report to regimental training centre
Age, citizenship, and basic qualifications
You must be at least 17 years old to enlist (and no older than 21). India citizenship is required. Medical and physical fitness standards apply at the screening stage.
What happens after you sign
After contract signing, you are scheduled for basic training (approximately 24 weeks). Initial pay starts at roughly INR 30,000/month as a Agniveer (Year 1). Your specific MOS / trade / specialty determines follow-on training duration and assignments.
Frequently Asked Questions
How long does it take to join the India military?
Typically 16 weeks from application to starting basic training, though delays are common.
Do I need India citizenship to join?
Yes — India citizenship is required for military service.
What test do I have to pass to enlist?
Each country uses different aptitude testing — the recruiter's office or career center will administer it. See specific guidance per branch.
- joinindianarmy.nic.in Agniveer recruitment process
- joinindianarmy.nic.in; Agnipath Scheme MoD notification
- mod.gov.in Agnipath salary structure
- joinindianarmy.nic.in eligibility