Małżeństwo i dzieci 6 czerwca 1857 poślubił księżniczkę Zofię Nassau (1836–1913), z którą miał czterech synów. Byli to: Gustaw V (ur. 16 czerwca 1858 w Drottningholm, zm. 29 października 1950 tamże) – król Szwecji w latach 1907-1950. W 1881 roku ożenił się z Wiktorią Badeńską. Miał z nią trzech synów: Gustawa VI Adolfa (1882–1973), Wilhelma (1884–1965) i Eryka (1889–1918). Oskar (ur. 15 listopada 1859 w pałacu Drottningholm, zm. 4 października 1953 w Grödinge obecnie w gminie Botkyrka) – książę Gotlandii. W 1888 roku ożenił się z Ebbą Henriettą Munck af Filkila. Wraz z żoną Oskar miał pięcioro dzieci: Marię (1889–1974), Carla (1890–1977), Sofię (1892–1936), Elsę (1893–1996) i Folkego (1895–1948). Karol (ur. 27 lutego 1861 w Sztokholmie, zm. 24 października 1951 tamże) – książę Västergötlandu. W 1897 roku ożenił się z Ingeborgą Glücksburg, z którą miał czworo dzieci: Małgorzatę (1899–1977), Martę (1901–1954), Astrydę (1905–1935) i Karola (1911–2003). Eugeniusz (ur. 1 sierpnia 1865 w pałacu Drottningholm, zm. 17 sierpnia 1947 w Sztokholmie) – książę Närke.