Det flere oppfatninger av hvor lenge Harald styrte: Theodoricus forteller at Harald Hårfagre var enekonge over Norge i 70 år til han døde. Ågrip forteller at han brukte ti år på å vinne Norge, og var så konge i 60 år. Forfatteren av Historia Norvegiæ mente Harald styrte i 73 år. Snorre mente at Harald regjerte i 60 år. Kronologiene her er i stor grad bygd på at slaget i Hafrsfjord sto i 872, og Haralds kongeperiode ble beregnet ut fra det. Claus Krag mente at Halvdan Koht godt kan ha vurdert riktig da han anslo at slaget sto omkring år 900. Haralds kongeperiode blir da også vesentlig kortere, og Harald trenger ikke å ha levd så lenge som sagaene hevder.