结婚，于1888年放弃了王室头衔和王位继承权，被改封为贝尔纳多特亲王，1892年后为维斯堡伯爵。三子卡尔王子，西约特兰公爵与丹麦的英格堡公主结婚，四子尤金王子，内尔彻公爵是着名艺术家。1905年后，奥斯卡二世放弃挪威王位，其兄长卡尔十五世的外孙丹麦的卡尔王子继位为挪威国王，是为哈康七世。奥斯卡二世本人的后裔，三子卡尔王子的外孙后来于1991年继位为挪威国王，即哈拉尔五世。有传言指除了与索菲亚王后所生的四个儿子外，奥斯卡二世还有几个私生子，但他从未承认。较有名的一个是安娜·霍夫曼-乌德格伦，是瑞典第一