Кнуд Могучий теперь вполне оправдывал свое прозвище: он был государем в трех странах одновременно и носил титул короля англичан, датчан, норвежцев и части шведов. Его могущество в большой мере определялось господством над северными морями и контролем над торговым путем, шедшим из Бискайского залива в Балтийское море. Но положение его в Норвегии не было прочным. Норвежцы восстали против самовластия конунга Олафа Харальдссона не для того, чтобы покориться еще более жестоким и жадным датским правителям, которых поставил над ними Кнуд. Его жена и сын пытались ввести в Норвегии налоги и поборы, а также применять непривычные для норвежцев строгие законы. В результате отношение к памяти погибшего конунга Олафа вскоре стало меняться: теперь этого викинга и сурового государя считали защитником и покровителем народа, Церковь провозгласила Олафа святым. Культ Олафа Святого, ставший очень популярным в Северной Европе, способствовал подогреванию недовольства в Норвегии, и в середине 30-х годов XI в. датские правители были изгнаны из нее.
Окончательно Норвегия восстановила независимость после смерти Кнуда (1035 г.). На ее престол вступил вызванный знатью из Киева юный сын Олафа Святого — Магнус. Созданная Кнудом держава оказалась эфемерной. Хотя вдова и сыновья Кнуда — Харальд Заячья Нога и Хардакнуд — в течение нескольких лет и продолжали еще управлять Англией, положение их становилось все более непрочным. Население, изнемогавшее под бременем налогов, роптало, дело доходило до восстаний. Так, в 1040 г. королевские сборщики налогов были растерзаны толпой жителей Вустера и поселян, пришедших в город на ярмарку. Хардакнуд поедал на усмирение мятежа почти всех своих дружинников-хускарлов и большую армию. Горожане Вустера упорно оборонялись, но город был сожжен карателями, прилегающая к нему местность опустошена. После смерти Хардакнуда (в 1042 г.) английская корона досталась сыну Этельреда II — Эдуарду Исповеднику, и датчане окончательно потеряли Англию. Нападение викингов на английское побережье в 1048 г. носило эпизодический характер.
Воспользовавшись междуцарствием в Дании (прямая мужская линия в доме датских конунгов со смертью Хардакнуда пресеклась), ее подчинив себе норвежский конунг Магнус Олафссон. Магнус собирался, кроме того, совершить поход на Англию. Он мечтал, подобно Кнуду Могучему, соединить в своих руках управление всеми тремя королевствами. Но в разгар приготовлений к походу он умер (1047 г.). Его сменил на норвежском престоле сводный брат Олафа Святого — Харальд Сигурдарссон, который получил прозвище Хардрода — Жестокий за беспощадную расправу с непокорными хавдингами и бондами. Это был знаменитый викинг, ходивший в 30-е годы походами в Восточную и Южную Европу, служивший в варяжской гвардии в Константинополе. По приказу византийского императора он воевал в Италии и Сицилии. Его женой была дочь великого князя Ярослава.
Став конунгом Норвегии, Харальд возобновил войну против датского конунга Свейна Эстридссона, последний пытался заручиться в этой войне поддержкой сперва у англичан, затем у германского императора; он даже признал себя его вассалом. Но Харальду удалось разграбить и сжечь Хедебю.
В 1066 г., узнав о смерти английского короля Эдуарда Исповедника, Харальд Хардрода снарядил большой флот (по сообщениям саг — 200 кораблей, по словам Адама Бременского — 300) и отплыл к берегам Англии. В экспедиции принимали участие ярды Оркнейских и Шетландских островов и острова Мэн. Население Нортумбрии, незадолго до того уже восстававшее против английского короля, перешло на сторону Харальда. Однако вновь избранный на английский престол Гарольд Годвинссон, несмотря на то, что он готовился к отражению нападения другого врага — герцога Нормандии Вильгельма, грозившего с юга, сумел организовать отпор норвежскому вторжению. В битве при Стэмфордбридже, неподалеку от Йорка, 25 сентября 1066 г. армия Харальда Хардроды была разбита. Среди большого числа убитых на поле боя остался и сам конунг — последний викинг на престоле Норвегии. Остатки его войска покинули берега Англии, причем сын погибшего конунга, Олаф, клятвенно обещал никогда больше не нападать на эту страну. Англия действительно навсегда была избавлена от нападений норвежских викингов. Однако менее чем через три недели она была завоевана офранцузившимися норманнами: 14 октября в битве при Гастингсе англосаксы были разбиты рыцарским войском нормандского герцога. Вильгельм Завоеватель стал королем Англии.