Question: how long on average does a marriage last in the uk?
Answer: The average marriage in England & Wales will last for 30 years. The majority of marriages will end with the death of a spouse. Most online sources incorrectly report the average length of a marriage as 11-12 years.