Родился 27 января 1859 г. в Берлине. Внук Вильгельма I, старший сын императора Фридриха и Виктории, дочери английской королевы Виктории. Посещал гимназию в Касселе, затем проходил военную службу и изучал право в Боннском университете. В 1881 г. женился на Августе Виктории, принцессе Шлезвиг-Гольштейн-Сондербург-Августенбургской.
После смерти отца в июне 1888 г. Вильгельм II наследовал трон. Он сразу вступил в конфликт с властолюбивым канцлером О. фон Бисмарком и вынудил его уйти в отставку (1890 г.).