El monarca danés llegó a Suecia ese mismo año, y el 29 de junio de 1457 fue coronado en Upsala como rey de Suecia, mientras que su hijo Juan fue nombrado heredero.