A candidate must be at least 19 years old to become an Officer in the Indian Army. Well, You can join the NDA at 16.5 years old.