Se casó con María de Molina, que fue reina durante las minorías de edad de su hijo Fernando IV, y nieto Alfonso XI.