En 1330 fallece la reina Isabel I de Bohemia y cuatro años después, en diciembre de 1334, Juan contrae segundas nupcias con la última hija de Luis I, Duque de Borbón "el Cojo" (en francés: Louis Ier de Bourbon, le boiteux) Beatriz de Borbón (1320-1383), quien apenas había cumplido 14 años.