"Le avventure di Huckleberry Finn" racconta la storia dell'odissea di Huckleberry Finn che scorre rafting lungo il fiume Mississippi con uno schiavo fuggito di nome Jim. Lungo la strada incontrano un numero di personaggi, che l'autore usa per i commenti sociali.
La storia inizia nella città natale di Huck, a San Pietroburgo, nel Missouri, dove la rigida Vedova Douglas sta sollevando Huck. Il padre alcolizzato di Huck, Pap, ritorna in città e molesta Huck perché, come risultato delle sue avventure nel libro precedente, "Le avventure di Tom Sawyer", è diventato piuttosto ricco. Pap rapisce Huck e lo tiene rinchiuso in una cabina fino a quando Huck fugge e simula la propria morte prima di scendere a valle. Sulla strada, si ferma a Jackson Island, dove incontra Jim, lo schiavo della signorina Watson che è fuggito dopo aver sentito parlare dei piani per venderlo in una piantagione. Rimangono sull'isola per un po ', ma decidono rapidamente di andarsene dopo aver scoperto che la gente ha notato del fumo proveniente dall'isola e ha intenzione di cercarlo.
Huck e Jim, che progettano di prendere un battello a vapore verso nord dopo aver fatto rafting fino alla foce del fiume Ohio, incontrano rapinatori, aristocratici in lotta e truffatori che alla fine vendono Jim a un contadino locale, che risulta essere Lo zio di Tom Sawyer, Silas. La gente confonde Huck per Tom, e lo segue, covando uno schema complicato per liberare Jim quando arriva Tom. Durante il tentativo di fuga, Tom riceve una ferita da arma da fuoco e le autorità riprendono Jim. La mattina dopo, però, viene rivelato che Huck non è Tom, Jim è in realtà un uomo libero dalla morte di Miss Watson, e Pap è morto, il che significa che tutti erano liberi di tornare a casa per una lieta fine. Sebbene Widow Douglas offra l'adozione di Huck, non ha alcun interesse per la vita civile e scappa a capo ovest alla fine.