Den 19. april 2016 fikk Sofia og Carl Philip sitt første barn, prins Alexander. Prinsen ble født på Danderyds sjukhus i Stockholm, og døpes 9. september 2016 i Drottningholms slottskyrka. I mars 2017 ble det kjent at prinsparet venter sitt andre barn. Prins Gabriel ble født 31. august 2017. 26. mars 2021 ble parets tredje sønn, prins Julian, født.