古斯塔夫五世有三个孩子。

分别是古斯塔夫六世、Wilhelm和Erik。

他的长子,古斯塔夫六世,全名:奥斯卡·弗雷德里克·威廉·奥拉夫·古斯塔夫·阿道夫,一出生就被授予了斯科讷公爵。