The average length of marriage in Canada before a divorce is approximately 14 years.