Das Paar hat drei Kinder: Prinzessin Madeleine (34), Prinz Carl Philip (37) und Kronprinzessin Victoria (39), die aller Voraussicht nach die nächste schwedische Königin wird.
Auf Platz zwei und drei der Thronfolge stehen die Kinder von Victoria und ihrem Mann Prinz Daniel: die kleine Estelle (4) und ihr im März geborener Bruder Oscar. Auch Prinzessin Victorias jüngere Schwester Madeleine hat schon zwei Kinder - Leonore und Nicolas. Ihr Bruder Carl Philip ist kürzlich erstmals Vater geworden: Das erste Kind von ihm und seiner Frau Sofia heißt Alexander.