Question: what is the best age difference for marriage?
Answer: 5 to 7 years age difference. Many people believe that a 5-7 age difference between spouses is ideal for a marriage. ... 
10 year age difference. A 10-year age gap between spouses is stretching it a bit, but such marriages do have a decent shot at survival. ... 
20 year age difference.