Question: how long do you have to work in the military to retire?
Answer: Immediate annuity (unreduced pension) have 20 years of pensionable service; or. are age 55 or older with 10 years of pensionable service.