El 29 de junio de 1407 contrajo matrimonio en Valencia con Isabel de Aragón y Fortiá, hija del rey Pedro IV de Aragón y hermana de Martín el Humano. De esta unión nacieron:
Isabel de Urgel y Aragón, casada con Pedro de Portugal, duque de Coímbra.
Leonor de Urgel, casada con Ramón del Balzo Orsini, príncipe de Palermo, duque de Amalfi y conde de Nola.
Juana de Urgel, casada con Juan I de Foix y, en segundas nupcias, con Joan Ramon Folc III de Cardona.
Felipe de Urgel, que murió joven.
Catalina de Urgel, que también murió joven.