Le 15 septembre 1973, à la mort du Roi Gustav VI Adolphe, son grand-père, Carl Gustav devient Roi de Suède. Né le 30 avril 1946 au château de Haga, il est le 5ème enfant et seul fils du prince héritier Gustav Adolphe de Suède et de la princesse Sybilla de Saxe-Cobourg. Il perd son père dans un accident d’avion lorsqu’il est à peine âgé d’un an, devenant dès lors l’héritier de la Couronne suédoise.

Les débuts de son règne (aujourd’hui en passe d’être le plus long en Suède) sont assez difficiles puisqu’il voit ses pouvoirs constitutionnels sérieusement réduits jusqu’à devenir uniquement une fonction protocolaire. Son mariage en 1976 avec Silvia Sommerlath, rencontrée aux jeux olympiques de Munich en 1972, lui permettra d’acquérir dès ce moment une très solide popularité dans son pays.