Gorm den Gamle omtales av Snorre Sturlason og Adam av Bremen. Snorre kaller ham for «Gorm Hardeknutsson». Det er derfor man har gått ut ifra at Gorm var sønn av Hardeknut. Gorms forfedre kan ha sin opprinnelse hos danske herskere i East Anglia i England. En av disse het «Guthrum», som er en form av navnet Gorm. Hans far kom til Danmark rundt 916 eller 917 og avsatte den unge kongen Sigtrygg Gnupasson. Da Hardeknut selv døde, arvet Gorm kongetronen. Antagelsen at han tok den med makt er sannsynligvis ikke riktig.