Question: how long do you have to be married to your spouse to collect their social security?
Answer: To draw spouse benefits if your spouse is living, you must be married for at least a year. But to draw spouse benefits from an ex-spouse, your marriage must have lasted at least 10 years. When you apply, you must present a certified record of the marriage to Social Security.