En 1218 il épouse en secondes noces Emma de Laval. Le roi de France voulait pourvoir d'une manière plus assurée à la succession de la baronnie de Laval. Matthieu qui était veuf, avait de Gertrude de Nesle, sa première femme, des enfants qui devaient hériter de son nom. Il consentit donc à ce que le premier-né d'Emma prît le nom de Laval. Lui-même s'obligea à adopter celui de Guy de Laval dans tous les actes publics. Il signa en effet ainsi une donation qu'il fit plus tard à l'abbaye d'Evron, en présence d'Emma et d'Havoise de Craon, sa belle-mère.
En 1193 il épouse en premières noces Gertrude de Soissons († ~1220), fille du comte Raoul II de Soissons, divorcée de Jean de Beaumont (plus tard comte de Beaumont). Ils ont :
Bouchard VI († 1243), seigneur de Montmorency ;
Mathieu († fév. 1250 à la bataille de Mansourah), seigneur d'Attichy. Comte de Ponthieu par son mariage (entre sept. 1240 et 15 déc. 1241) avec Marie de Ponthieu (avant 17 avril 1199- † sep 1250), fille de Guillaume "Talvas" comte de Ponthieu et de sa femme Alix de France, veuve de Simon de Dammartin comte d'Aumâle ;
Jean († après janv. 1226).
En juillet 1218 il épouse en secondes noces Emma de Laval (1200-1264), dame de Laval, veuve de Robert Ier comte d'Alençon. Mathieu et Emma de Laval ont :
Guy VII de Laval (1219 – 1265), baron de Vitré, seigneur de Laval (1264-1265), seigneur d'Acquigny, de Hérouville, d'Aubigné et d'Olivet.
Avoise († 1270) qui épousera Jacques de Château-Gontier en 1239.
Mathieu II est grand-oncle, oncle, beau-frère, neveu, petit-fils de deux empereurs, de six rois, et allié de tous les souverains de l'Europe ; il prend comme ses ancêtres la qualité de "sire de Montmorency, par la grâce de Dieu".