What is the average length of marriage in Canada before divorce? The average length of marriage in Canada before a divorce is approximately 14 years. Ken Maynard CDFA, Acc.FM