La primera esposa de Guillermo fue Mathilde, y su segunda esposa (en 1080) Emma de Mortain, hija de Robert de Conteville, conde de Mortain y Mathilde de Montgomery, sobrina de Guillermo I de Inglaterra.