Гекльберри Финн главный герой романа и его друг Том нашли золото, спрятанное в пещере грабителями. Судья Тетчер положил деньги мальчиков в банк под проценты. Гека взяла на воспитание вдова Дуглас вместе с сестрой мисс Уотсон. Они хотят, чтобы Гекльберри стал культурным и умным человеком. Ему тяжело приучить себя спать на чистой постели и каждый день ходить в школу. Лучший друг Том Сойер не дает Геку грустить, придумывая веселые развлечения.
Дуглас хочет усыновить Гека, потому что его отец выпивоха Финн пропал без вести, и никто его длительное время не видел в Питерсберге. Предполагали, что он утонул.
Как-то утром Гек во время завтрака случайно просыпает соль. Днем примета сбывается, мальчик замечает на заснеженной земле знакомые следы. На них явно виден крест, такой мог быть только на подошве его отца Финна.
Вечером Финн приходит в дом к вдове и предъявляет права на сына. Не разрешает Геку учиться, чтобы мальчик не стал умнее, чем он и хочет взять его деньги.
Судья Тэтчер и вдова Дуглас, намерены отнять мальчика у его отца Финна. Однако новый судья говорит, что неправильно отбирать сына у отца. Он хочет помочь Финну бросить пить и стать приличным гражданином. Но папаша Финн продолжает пить и вести разгульную жизнь. Судья говорит, что его может исправить только пуля.
Гек продолжает учиться. Вдова Дуглас хочет упрятать Финна в тюрьму. А он крадет Гека и закрывает в хижине в лесу. У Гекльберри начинается другая жизнь. Его отец во время запоев грозится его зарезать. Гек инсценирует свое убийство. Уплывает на найденной около берега реки лодке на остров Джексона.
На острове Гек встречает сбежавшего афроамериканца Джима. Они находят пещеру и вместе живут в ней.
Как-то раз Гек решает сходить в город и узнать, что там происходит. Одна женщина рассказывает мальчику, что в убийстве обвиняли Финна, но потом решили, что это афроамериканец Джим. Сейчас его везде ищут.
После этой новости, Гек и Джим уплывают на плоту, где построили шалаш, далеко на север. Начинается сильная гроза и их уносит к кораблю, который на мели. Там Гек подслушивает, как ссорятся бандиты. Они связывают своего товарища и уходят. Гек вместе с Джимом, угоняет лодку бандитов вместе с награбленным добром.
Найдя свой плот, Джим и Гек плывут к штату Иллинойс. За ним начинается территория, где нет рабства. Они сбиваются с пути. Столкнувшись ночью с пароходом, плот идет ко дну. Гек теряет Джима и выбирается на берег один.
Мальчик видит на берегу дорогое поместье. Он придумывает новое имя и историю о себе. Гек остается жить в поместье полковника Грэнджерфорда. У него есть жена, трое сыновей и две дочки. Их семья враждует со своими соседями Шепердсонами. Гек не вмешивается в эту вражду.
Однажды мальчик передает письмо дочери полковника Софии от влюбленного в нее Шепердсона. Молодые вместе убегают и хотят пожениться. А в поместье из-за их побега начинается бойня между семьями Грэнджефордов и Шепердсонов. Заканчивается битва гибелью обоих родов. Мальчик жалеет, что не отдал записку полковнику.
После этой трагедии Гек чудом находит Джима, и они продолжают путешествие по реке. Неожиданно на их плот прыгают двое мужчин. Эти люди – мошенники. Они крадут вещи и деньги, пользуясь доверием человека. Выдав себя за братьев покойного Питера Уилкса, они обманом забирают деньги у дочерей Уилкса. Гек разоблачает воров и возвращает деньги дочерям с запиской, где подробно рассказывает о проделках мнимых братьев их отца.
Мошенникам опять удается сбежать на плоту Джима и Гека. Набравшись наглости, воры продают Джима фермеру Фелпсу. Гек спешит на выручку другу и обнаруживает, что у мистера Фелпса гостит Том Сойер.
Мальчики помогают Джиму бежать, но его ловят фермеры и хотят линчевать.
Том рассказывает, что мисс Уотсон перед смертью дала свободу рабу Джиму. И он теперь свободный человек. Джим счастлив.
В плавучем доме находят мужской труп. Выясняется, что это папаша Финн. Гек свободен, и ему больше нечего и некого бояться.
Роман учит тому, как жизненные невзгоды воспитывают человека милосердного, отзывчивого, умеющего дружить и готового всегда прийти на помощь людям.