Nació en abril o mayo de 1316 y cuando sólo contaba con tres años, en 1319 fue elevado a rey de Noruega a la muerte de su abuelo materno, y el 8 de julio del mismo año fue electo rey de Suecia, después de lograrse un tratado de unión entre los dos países.