В 975 году Харальд Гренландец вернулся в Норвегию и, став правителем в Вике, был завидным женихом. За 14 лет до своего изгнания он много лет пробыл в браке. Потомства у него в этот период не появилось. Аста, выйдя замуж за Сигурда Свинью, родила ему несколько детей. Так что проблем с деторождением у неё не было. Олав Святой появился на свет не в благополучный и длительный период совместной жизни Харальда и Асты, а в эпоху скитаний Харальда.

Харальд бежал из Норвегии в 989 году. В 991 и 994 годах он должен был принимать участие в  нашествиях на Англию, для которых Олав Трюгвасон набирал воинов в первую очередь среди норвежских изгнанников. В 993 году Харальд был вместе Олавом среди йомсвикингов, а в 992 году он, скорее всего, побывал вместе с Олавом на Руси. 

В 994 году Харальд погиб. В отличие от Олава Трюгвасона, во время разгрома йомсвикингов он в плен не попал, и погостить в Норвегии ему не удалось.

Рождению Олава Святого предшествовал такие обстоятельства:

Олав Святой погиб в битве у Стрикластадира в среду в четвёртые календы августа месяца. (12, 367) Это указание соответствует 29 июля 1030 года. Исландские анналы также датируют его кончину 1030 годом. (6, 23)

Описывая канун отъезда Олава Святого из Норвегии на Русь в самом конце его правления, Снорри сообщает:

«Но в народе говорят, что до своей гибели Олав был пятнадцать лет конунгом Норвегии. Те, кто так говорит, относят тот год, когда Свейн ещё был в стране, к правлению Свейна. Тогда Олав правил до своей смерти действительно пятнадцать лет». (12, 334)

Народное мнение  не учитывало бегство Олава на Русь и проживание у Ярослава Мудрого. После того, как Олав стал  святым покровителем Норвегии, его временное пребывание в дружественной стране не стало исключаться из общего счёта правления. По народному мнению земная власть Олава над Норвегией прекратилась только с его гибелью.

Олав Святой стал единодержавным правителем Норвегии в 1015 году, а вернулся в страну и вступил в борьбу за власть  в предшествующем 1014 году. С 1015 года по 1030 год насчитывается 15 лет. В исландских анналах возвращение Олава в Норвегию датируется 1014 и 1015 годами, что с учётом влияния «эры -1 года» даёт 1014 год. (6, 18)

Начало военной юности Олава Святого описано так:

«Олаву было двенадцать лет, когда он впервые отправился в поход. Аста, мать Олава, дала его воспитателю Храни дружину и поручила ему заботиться об Олаве, так как Храни раньше часто бывал в викингских походах». (12, 168)

Малолетство Олава можно отнести за счёт скальдической традиции относить начало военной биографии знаменитых викингов к их 12-летию.  В этом можно усмотреть влияние «эры - 5506 года». Даты рождений героев сказаний было сложнее перепроверить, нежели широко известные события их боевой биографии. Из-за неправильного перевода с восточной эры дата рождения «всплывала» на шесть лет и уменьшала возраст участия в первом военном предприятии. Судя по всему, существовали тексты, в которых рождение Олава было отнесено на 1000 год. Олав достиг 18 лет и отправился в странствия в 1012 году. Но из-за искажённой даты рождения стали считать, что он покинул родину в 12 лет.  Повторяющаяся  в отношении ряда исторических персонажей ошибка породила мнение о том, что бытовала традиция отправляться в первый воинский поход в 12 лет.

Олав Святой был приёмным сыном мелкого норвежского владетеля Сигурда Свиньи. Сигурд показан в сагах невоинственным человеком и рачительным хозяином. Он не стал бы все свои скромные материальные возможности использовать для снаряжения пасынка в поход.

Снорри так определял продолжительность правления Олава Святого:

«К тому времени Олав пробыл конунгом Норвегии пятнадцать лет, считая тот год, когда он правил страной вместе со Свейном ярлом и тот год, о котором только что рассказывалось и который кончился после йоля, когда конунг оставил свои корабли и сошёл на берег, как уже было сказано». (12, 334)

О подчинении Канутом Могучим Норвегии в исландских анналах сообщается под 1028 и 1029 годами, что даёт 1028 год нашей эры. (6, 22) Олав сошёл на берег, оставив корабли, в 1028 году, после того как датчане захватили Норвегию,  а затем их армия во главе с Канутом уплыла в Данию. После отъезда датчан, но перед сходом на берег, был убит Эрлинг Скальгсон. Снорри относил его гибель на день святого Тумаса, то есть на 21 декабря. (12, 328)

Отсчитывая от 1028 года 15 лет, получаем для первого года правления Олава 1014 год, когда он начал править одной частью страны, а другую удерживал Свейн Хаконарсон.

Снорри приводит фантастическую версию событий, согласно которой во время покорения Норвегии Олав жил в Вике. Между тем Вик был самой богатой норвежской областью, на которую датчане традиционно претендовали. Канут захватил Норвегию во главе огромного войска, которому норвежцы сопротивления не оказали. Снорри сообщает о покорении датчанами всей Норвегии. (12, 326) Вик, несомненно, ими был подчинён, причём в первую очередь.