Question: how long do you have to be married to get your spouse's 401k?
Answer: What about my spouse's social security or military retirement? To be eligible, you must have been married 10 years or longer and meet other requirements. Social Security Spousal Benefits are based on your spouse's work history.