5 to 7 years age difference Many people believe that a 5-7 age difference between spouses is ideal for a marriage. Here's why: People who are born closer together and fall in the same age group are more prone to ego clashes and fights.