In december 1918 vormde hij samen met Rosa Luxemburg de Spartacusbond om tot de Communistische Partij van Duitsland (KPD). Deze partij zou zich later bij de Komintern aansluiten. In navolging van het Russische voorbeeld startte er ook in Duitsland een revolutie, de Spartacusopstand, onder leiding van Rosa Luxemburg en Karl Liebknecht. Deze opstand dwong de regering onder leiding van de sociaal democraat Friedrich Ebert uit te wijken naar Weimar. Ebert belastte zijn assistent en partijgenoot Gustav Noske met de organisatie van vrijwilligersknokploegen die de resultaten van de novemberrevolutie moesten terugdraaien. Deze Freikorpsen (Vrijkorpsen) zouden later de kernen vormen waaruit de SA van Adolf Hitler gerekruteerd werd.