Vilhelm ble i 1881 gift med prinsesse Augusta Viktoria av Schleswig-Holstein-Sonderburg-Augustenburg, og fikk syv barn. Etter hennes død ble han i 1922 gift med prinsesse Hermine Reuss av Greiz.