在贫穷的圣·彼得士堡小村子里有一场大骚动,这场骚动是由汤姆·索亚和哈克贝利·费恩两个小顽童所引起的。他们两人就在马库他耳洞窟内玩耍时,发现了凶恶的杀人犯英姜乔的尸骨和一大笔巨款。英姜乔把偷来的巨款藏在洞窟内,但因为找不到出口而在洞窟内活活饿死。汤姆和哈克发现巨款后一下子变成巨富,他们回到村子后就引起了一场骚动。哈克这个流浪顽童最后被道格拉斯寡妇收养并受到她的严厉教养。当然哈克的钱也被她收去了。哈克虽然住在道格拉斯家中,但是天生的野性使他无法忍受,所以他常离家出走。刚好这时有一位从没露面却自称是哈克的父亲的人,要带走哈克并要回那笔钱。哈克的父亲是个酒鬼和流氓。他每次酒醉后闹事。村人们大伤脑筋,最后终于答应让他带走哈克和那笔钱,可怜哈克被父亲关在伊利诺州附近的一处古老的小木屋里,不过,这时候刚好是密西西比河的泛滥期,哈克就利用这个机会逃走了。他逃到杰克逊岛避难,在岛上他无意中遇见黑人吉姆。吉姆是道格拉斯寡妇的妹妹的奴隶,他因为无法忍受沉重的工作而逃到杰克逊岛。他们两个人就躲在岛上。后来有人来搜索,他们就乘着竹筏逃到对岸的自由区。航行到半途之时,他们的竹筏和蒸汽轮船撞上了。哈克和吉姆掉到河里。哈克后来被一位富有的商人救起,但是随而卷入纷争和枪击事件,在这一片混乱中他和吉姆再次见面。不过他们很不幸地被“年轻的公爵”和“老国王”两位郎中所骗。他们教哈克和吉姆到各城市去传教骗钱,或是耍宝、愚弄乡民以骗取他们的金钱,或是遇到有人死亡便到他家中诈骗钱财,这两位郎中对哈克和吉姆无所不用其极。后来哈克好不容易才逃回到船上,但是他却没找到吉姆。原来吉姆被“老国王”卖到菲尔富士农夫家。而菲尔富士的太太刚好是汤姆的叔母。哈克知道这件事后就和汤姆商量如何救出吉姆。经过一番惊险的行动,他们三个人终于逃出菲尔富士家。逃亡途中,汤姆的脚被枪击中,伤势很严重。由吉姆陪他到镇上治疗,一不小心吉姆又被捉走了。这个时候汤姆的叔母玻莉到镇上来。她带来消息说:道格拉斯寡妇的妹妹已经死了。她在遗嘱里恢复吉姆为自由身。而哈克的父亲也死了,他也恢复自由身。不过这次他要由玻莉叔母收养。哈克曾经在道格拉斯寡妇那儿吃过苦头,对于这种被文明人士教养的经验,他实在受不了。