Etter at Snorre kom tilbake til Island i 1220 fullførte han sin Edda. Han gikk så i gang med å skrive Olav den helliges saga. Denne sagaen plasserte han så inn i sin historie om de norske kongene, Heimskringla.