Matrimonio e hijos
Casó con Isabel de Hungría, hija de Alberto II de Habsburgo, rey de Romanos, de Hungría y duque de Austria, y de Isabel de Luxemburgo, hija esta a su vez del rey Segismundo de Hungría (posteriormente también emperador germánico) y de la condesa Barbara de Celje. Sus hijos fueron:
1. Vladislao II, rey de Bohemia y Hungría (1456-1516).
2. Eduviges (1457-1502), casada con el duque Jorge el Rico de Baviera-Landshut.
3. Casimiro el Santo (1458-1484).
4. Juan Alberto (1459-1501).
5. Alejandro (1461-1506).
6. Sofía (1464-1512), casada con el margrave Federico I de Brandeburgo-Ansbach, madre del duque Alberto I de Prusia.
7. Isabel (1465-1466)
8. Segismundo (1467-1548).
9. Federico (1468-1503). Obispo de Cracovia, arzobispo de Gniezno y cardenal.
10. Isabel (1472-1480)
11. Ana (1476-1503), casada con el duque Bogislao X de Pomerania.
12. Bárbara (1478-1534), casada con el duque Jorge de Sajonia (El barbudo).
13. Isabel (1483-1517), casada con el duque Federico II de Legnica.
Casó con Isabel de Hungría, hija de Alberto II de Habsburgo, rey de Romanos, de Hungría y duque de Austria, y de Isabel de Luxemburgo, hija esta a su vez del rey Segismundo de Hungría (posteriormente también emperador germánico) y de la condesa Barbara de Celje. Sus hijos fueron:
1. Vladislao II, rey de Bohemia y Hungría (1456-1516).
2. Eduviges (1457-1502), casada con el duque Jorge el Rico de Baviera-Landshut.
3. Casimiro el Santo (1458-1484).
4. Juan Alberto (1459-1501).
5. Alejandro (1461-1506).
6. Sofía (1464-1512), casada con el margrave Federico I de Brandeburgo-Ansbach, madre del duque Alberto I de Prusia.
7. Isabel (1465-1466)
8. Segismundo (1467-1548).
9. Federico (1468-1503). Obispo de Cracovia, arzobispo de Gniezno y cardenal.
10. Isabel (1472-1480)
11. Ana (1476-1503), casada con el duque Bogislao X de Pomerania.
12. Bárbara (1478-1534), casada con el duque Jorge de Sajonia (El barbudo).
13. Isabel (1483-1517), casada con el duque Federico II de Legnica.