how long do you have to be married to receive your spouse's pension?
If your spouse is already receiving Social Security retirement benefits, you must be at least 62 years old and have been married for at least 1 year to receive Social Security spousal benefits.