瑞典贵族拥立为瑞典国王（即埃里克十二世），发动叛乱，他也被牵连其中。1359年，双方达成和解，共同统治瑞典。但是埃里克·马格努斯于1359年即死于黑死病。他于1362年继承其哥哥的位置当选为瑞典国王，与其父亲共同统治瑞典。1363年，他迎娶了丹麦国王瓦尔德玛四世最年轻的女儿玛格丽特。1364年，他和父亲在瑞典的统治被来自梅克伦堡的统治者阿尔伯特推翻。1380年逝世后，其子奥拉夫·哈康松即位，是为奥拉夫四世。