Al morir Valdemar IV de Dinamarca en 1375, Olaf sucedía al año siguiente a su abuelo en el trono danés, pero por la pronta edad de este, que tenía 6 años en ese momento, su madre Margarita ejerció la regencia en el reino noruego.