Guillermo II fue educado en Kassel en el instituto de enseñanza Friedrichsgymnasium y en la Universidad de Bonn.