Question: how many years do you have to be married to get military retirement?
Answer: Military Retirement Pay/Pension Direct retirement payments are made through the Defense Finance and Accounting Service. In order for the military to provide direct retirement payments to an ex-spouse, the couple must have been married 10 years overlapping with 10 years of service.