Tras un primer matrimonio no consumado, y posteriormente anulado, con Constanza Manuel, hija de Don Juan Manuel, contrajo matrimonio el 24 de junio de 1328 en Alfaiates (Portugal) con su prima hermana María de Portugal, hija de Alfonso IV de Portugal, de la que tuvo dos hijos: