Os Demônios termina em quatro fins: Chátov e Kiríllov morrem na mesma noite, Stiepan Trofímovitch morre na estrada, Stavróguin é achado enforcado no sótão, e Piotr Stiepánovitch escapa.
Na Terceira Parte, o quinteto mata Chátov a tiro no parque dos Stavróguin, na noite do dia em que Marie dá à luz o menino que ele assume como filho. Virguinski grita que não é isso, Liámchin guincha como um bicho, e Piotr dita a Kiríllov o bilhete que assume o crime; Kiríllov se mata e Piotr toma o trem. Marie, que vê Kiríllov morto, corre com o menino à rua dizendo que mataram o marido, e os dois morrem do frio e do pânico. Liámchin entrega tudo às autoridades; Virguinski e Erkel são presos, e Lipútin e Tolkatchenko, depois de fugir. Piotr, no exterior, passa em três meses por gênio.
Stiepan foge a pé, adoece numa estalagem, lê a passagem dos porcos, confessa que mentiu a vida inteira e morre confessado, com Varvara Pietrovna ao lado. Perto do fim, Stavróguin escreve a Dária Pávlovna uma carta em que a chama para a Suíça, diz que teme o suicídio como o último engano e que a força que provou é ilimitada, sem achar onde aplicá-la. Varvara e Dária correm a Skvoriéchniki e o encontram no sótão, com um bilhete que diz só que ninguém seja culpado. Os médicos, depois da autópsia, rejeitam a hipótese de loucura.
O romance fecha por inversão o par Kiríllov e Stavróguin: um morre convicto e se mostra fora de si, o outro morre vazio e se mostra em plena posse dos próprios atos.