Intanto, a causa della guerra, la Lombardia è invasa dai Lanzichenecchi, che portano con sé la peste. L'epidemia dilaga ovunque e miete migliaia di vittime. Renzo, guarito dal contagio, rientra a Milano, dove ormai più nessuno si preoccupa di cercarlo. Nel lazzaretto, dove sono ricoverati gli appestati, ritrova padre Cristoforo. Costui lo porta a visitare il morente Don Rodrigo, a cui Renzo concede il perdono cristiano per tutte le sofferenze causate. Infine ritrova anche Lucia, che gli comunica il voto fatto. Ma padre Cristoforo la scioglie dall'impegno, non valido perché assunto in un momento di disperazione.