Harald Hårfager gifte sig ca 895 i Norge med Snefried. Harald var gift 6 gånger och hade dessutom älskarinnor, totalt är 23 barn till Harald kända.När Harald blev kung över Norge var han bara tio år gammal. Hans far, Halvdan Svarte, hade redan förberett honom så väl att han kunde ta över tronen, då fadern dog. Det var många småkungar som försökte resa sig mot pojken i protest mot de höga skatterna, men de blev snabbt kuvade av den unge regenten.
Det var under Vikinga tidens första del som Harald Hårfager bestämde att han varken skulle raka eller klippa sig förrän han hade enat Norge som på den här tiden var ett splittrat land. Han blev därför kallad Harald Kalufsen, eftersom det tog ett tag innan han lyckats.
Efter att han hade besegrat de olika stamhövdingarna i sjöslaget på Havsfjord kunde Harald Hårfager både raka och klippa sig med "gott" samvete. Han blev alltså inte kallad Hårfagre för sin yviga frisyr, utan för att han senare alltid höll håret välansat. Harald Hårfager enade således ca 872 under mycken strid Norge till ett land och brukar därför anses vara det enade Norges första kung.
Enligt Snorre Sturlasson skall han omkring år 900 ha besegrat Norges småkungar vid Hafrsfjord (Havsfjord sydväst om Stavanger i Norge) och därmed enat Norge under sin spira. Han blev alltså landets förste egentlige kung.
(Källa: Bra Böcker)
Genom sin vilja att lägga höga skatter i Norge, anses han också vara orsaken till att Jämtland, Färöarna, Island, Grönland och Shetlandsöarna befolkades av flyende norrmän. Olav `den Helige`, som levde mellan 995 och 1030, kunde kalla Harald "Hårfager" för sin farfarsfarfar.
Harald fick tjugo söner med lite olika kvinnor. Bland dessa delade han sitt rike strax innan han dog. Han begrep emellertid att de aldrig skulle ha lyckats hålla sams, så han satte sin ende son med hustrun som överkonung. Denne man, Erik Blodyx, var en sällsynt våldsam typ, och mördade flera av sina bröder. Han styrde med järnhand Norge tills han själv mötte döden i ett slag med vikingar från de olika kolonierna år 951.