El 27 de febrero de 1881, Guillermo II, entonces Príncipe de Prusia, se casó en Berlín con la princesa Augusta Victoria de Holstein-Sonderburg-Augustenburg (1858-1921), con la que tuvo seis hijos y una hija: Guillermo (1882-1951), príncipe Heredero. Se casó con la duquesa Cecilia de Mecklemburgo-Schwerin y tuvo descendencia.