Question: how long do you have to stay in the british army?
Answer: 2) How long can I stay in the Army? The initial length of your army contract is a fixed 4 years. For those who wish to stay in the Army for longer, bonuses exist so you can stay as long as you would like. If staying, once you have been in the Army for 4 to 8 years, you are eligible for lump sum bonus payments.