Usciti dall’Inferno attraverso la natural burella, Dante e Virgilio si ritrovano nell’emisfero australe terrestre (che si credeva interamente ricoperto d’acqua), dove, in mezzo al mare, s’innalza la montagna del Purgatorio, creata con la terra che servì a scavare il baratro dell’Inferno, quando Lucifero fu buttato fuori dal Paradiso dopo la rivolta contro Dio. Usciti dal cunicolo, i due giungono su una spiaggia, dove incontrano Catone Uticense, che svolge il compito di guardiano del Purgatorio. Dovendo cominciare a salire la ripida montagna, che si dimostra impossibile da scalare, tanto è ripida, Dante chiede ad alcune anime qual è il varco più vicino; sono questi la prima schiera dei negligenti, i morti scomunicati, che hanno dimora nell’antipurgatorio. Nella I schiera di negligenti dell’antipurgatorio Dante incontra Manfredi di Svevia. Assieme a coloro che tardarono a pentirsi per pigrizia, ai morti per violenza e ai principi negligenti, infatti, essi attendono il tempo di purificazione necessario a permettere loro di accedere al Purgatorio vero e proprio. All’ingresso della valletta dove si trovano i principi negligenti, Dante, su indicazione di Virgilio, chiede indicazioni ad un’anima che si rivela essere una sorta di guardiano della valletta, il concittadino di Virgilio Sordello, che sarà la guida dei due fino alla porta del Purgatorio.
Giunti alla fine dell’Antipurgatorio, superata una valletta fiorita, i due varcano la porta del Purgatorio; questa è custodita da un angelo recante in mano una spada fiammeggiante, e preceduta da tre gradini, il primo di marmo bianco, il secondo di una pietra scura e il terzo in porfido rosso. L’angelo, seduto sulla soglia di diamante e appoggiando i piedi sul gradino rosso, incide sette “p” sulla fronte di Dante poi apre loro la porta tramite due chiavi, una d’argento e una d’oro, che aveva ricevute da San Pietro, e i due poeti si addentrano nel secondo regno.
Il Purgatorio è diviso in sette cornici, dove le anime scontano i loro peccati per purificarsi prima di accedere al Paradiso. Al contrario dell’Inferno, dove i peccati si aggravavano maggiore era il numero del cerchio, qui alla base della montagna, nella I cornice, stanno coloro che si sono macchiati delle colpe più gravi, mentre alla sommità, vicino al Paradiso terrestre, i peccatori più lievi. Le anime non vengono punite in eterno, e per una sola colpa, come nel primo regno, ma scontano una pena pari ai peccati commessi durante la vita.
Nella prima cornice, Dante e Virgilio incontrano i superbi, nella seconda gli invidiosi, nella terza gli iracondi, nella quarta gli accidiosi, nella quinta gli avari e i prodighi. In questa cornice ai due viaggiatori si unisce l’anima di Stazio dopo un terremoto e un canto Gloria in excelsis Deo (Dante riteneva Stazio convertito al cristianesimo); questi si era macchiato in vita di eccessiva prodigalità: proprio in quel momento egli, che dopo cinquecento anni di espiazione in quella cornice aveva sentito il desiderio di assurgere al Paradiso, si offre di accompagnare i due fino alla sommità del monte, attraverso le cornici sesta, dove espiano le loro colpe i golosi che appaiono magrissimi, e settima, dove stanno i lussuriosi avvolti dalle fiamme. Dante ritiene che Stazio si sia convertito grazie a Virgilio e alle sue opere, che hanno aperto gli occhi a Stazio: egli, infatti, grazie all’Eneide e alle Bucoliche ha capito l’importanza della fede cristiana e l’errore del vizio della prodigalità: come un lampadoforo, Virgilio ha fatto luce a Stazio rimanendo però al buio; fuor di metafora, Virgilio è stato un profeta inconsapevole: ha portato Stazio alla fede ma lui, avendo fatto in tempo solo ad intravederla, non ha potuto salvarsi, ed è costretto a soggiornare per l’eternità nel Limbo. Ascesi alla settima cornice, i tre devono attraversare un muro di fuoco, oltre il quale si diparte una scala, che dà accesso al Paradiso terrestre. Paura di Dante e confortazione di Virgilio. Giunti qui, il luogo dove per poco dimorarono Adamo ed Eva prima del peccato, Virgilio e Dante si devono congedare, poiché il poeta latino non è degno di guidare il toscano fin nel Paradiso, e sarà Beatrice a farlo.
Quindi Dante si imbatte in Matelda, la personificazione della felicità perfetta, precedente al peccato originale, che gli mostra i due fiumi Letè, che fa dimenticare i peccati, ed Eunoè, che restituisce la memoria del bene compiuto, e si offre di condurlo all’incontro con Beatrice, che avverrà poco dopo. Beatrice rimprovera duramente Dante e dopo si offre di farsi vedere senza il velo: Dante durante i rimproveri cerca di scorgere il suo vecchio maestro Virgilio che ormai non c’è più. Dopo aver bevuto le acque del Letè e poi dell’Eunoè, infine, Dante segue Beatrice verso il terzo ed ultimo regno: il Paradiso.