Guillermo I fue sucedido en marzo de 1888 por Federico III, que ya estaba gravemente enfermo, y murió después de un reinado de solo 99 días. En junio del "Año del Tres Emperadores", Guillermo II ascendió al trono. Despidió a Bismarck en 1890 y desde entonces gobernó en gran medida las políticas del país, lo que solo cambió en el curso de la Primera Guerra Mundial, cuando tanto el emperador como el gobierno del Imperio dejaron en gran medida la autoridad para emitir directivas al Comando Supremo del Ejército bajo los generales Paul von Hindenburg y Erich Ludendorff. Los poderes victoriosos vieron al emperador como uno de los principales responsables del estallido de la guerra. En varias notas de respuesta a la solicitud de alto el fuego alemana de octubre de 1918, insistieron en su abdicación. Guillermo II inicialmente consideró abdicar solo como emperador alemán, pero no como rey de Prusia. Debido a sus dudas, la situación revolucionaria en Berlín empeoró, por lo que el 9 de noviembre el canciller Max von Baden anunció —sin el consentimiento del interesado— que el emperador había renunciado a ambas coronas. Esto puso fin "de facto" a la monarquía en Prusia y Alemania. El 28 de noviembre, Guillermo II abdicó oficialmente desde el exilio en los Países Bajos.