复伦敦及重登英格兰国王王位并驱逐克努特大帝的那个时候。1027年，奥拉夫二世联合瑞典进攻克努特大帝统治的丹麦，遭惨败，逃亡至古罗斯城市诺夫哥罗德。克努特大帝乘机兼领了挪威王位。1030年，奥拉夫二世返国试图夺回王位时战死。他在死后不久即被尊为挪威的主保圣人。