En 1326 se quiso casar con Beatriz de Jérica, hija de Jaime II de Jérica y de Beatriz de Lauria, pero finalmente se casó con Blanca de Tarento, hija de Felipe I de Tarento y de Tamar Angelina Comnena.De este matrimonio nacieron: