En 1018 muere su hermano mayor, el rey Harald II de Dinamarca, y Canuto lo sucede en el trono, pero dejando como "jarl" (o lugarteniente) del reino a su cuñado, Ulf Thorgilsson.