La mujer de Juan, Bona de Luxemburgo, quien le había dado once hijos (de los cuales cuatro eran varones), murió el 11 de septiembre de 1349 de peste negra.