Juan VI casó tres veces: El 16 de junio de 1559 con Isabel de Leuchtenberg (1537-1579), con quien tuvo los siguientes hijos: