奥拉夫二世·哈康松(丹麦语:Oluf 2. Håkonsen,1370年-1387年8月23日)是丹麦国王(1376–1387年在位),同时也是挪威国王奥拉夫四世(挪威语:Olav IV Håkonsson,1380–1387年在位)。
他父亲是挪威国王哈康六世,母亲是丹麦国王瓦尔德玛四世最年轻的女儿玛格丽特一世。1375年,丹麦国王瓦尔德玛四世去世,没有儿子,因此玛格丽特在瓦尔德玛四世的宰相的支持下立她五岁的儿子为丹麦国王,是为丹麦国王奥拉夫二世。
1380年,其父亲哈康六世去世,他又继承了挪威王位,是为挪威国王奥拉夫四世。由于年幼,由其母亲玛格丽特一世替他执政。1387年去世,去世时年仅17岁。