"Las aventuras de Huckleberry Finn" cuenta la historia de la odisea de Huckleberry Finn en el río Mississippi con un esclavo escapado llamado Jim. En el camino se encuentran con una serie de personajes, que el autor utiliza para comentarios sociales.
La historia comienza en la ciudad natal de Huck en St. Petersburg, Missouri, donde la estricta viuda Douglas está criando a Huck. Papá, el padre alcohólico de Huck, regresa a la ciudad y acosa a Huck porque él, como resultado de sus aventuras en el libro anterior "Las aventuras de Tom Sawyer", se ha vuelto bastante rico. Papá secuestra a Huck y lo mantiene encerrado en una cabaña hasta que Huck escapa y finge su propia muerte antes de dirigirse río abajo. En el camino, se detiene en Jackson Island, donde se encuentra con Jim, la esclava de la señorita Watson que escapó después de escuchar hablar de planes para venderlo a una plantación. Se quedan en la isla por un tiempo, pero rápidamente deciden irse después de descubrir que la gente había notado que salía humo de la isla y tenía la intención de buscarla.
Huck y Jim, que planean tomar un barco de vapor hacia el norte después de hacer un rafting hasta la desembocadura del río Ohio, se encuentran con ladrones, aristócratas en conflicto y estafadores que finalmente venden a Jim a un granjero local, que resulta ser El tío Silas de Tom Sawyer. La gente confunde a Huck con Tom, y él lo sigue, tramando un esquema complicado para liberar a Jim cuando llegue Tom. Durante su intento de fuga, Tom recibe una herida de bala y las autoridades recapturan a Jim. A la mañana siguiente, sin embargo, se revela que Huck no es Tom, Jim es en realidad un hombre libre desde la muerte de la señorita Watson, y Pap había muerto, lo que significaba que todos podían regresar a sus hogares y tener un final feliz. Aunque la viuda Douglas ofrece adoptar Huck, no tiene ningún interés en la vida civilizada y huye para dirigirse hacia el oeste al final.