哈克的父亲找哈克要他在一次冒险中得来的钱,得知哈克被道格拉斯寡妇收养,并上学时,就把他关在一个小木屋里.哈克伪造成他被杀死的假象,并用一个小筏逃走.这时他遇到了吉姆.吉姆是道格拉斯寡妇的妹妹的奴隶,他因为无法忍受沉重的工作而逃到杰克逊岛.他们两个人就躲在岛上.后来有人来搜索,他们就乘着竹筏逃到对岸的自由区.航行到半途之时,他们的竹筏和蒸汽轮船撞上了.哈克和吉姆掉到河里.哈克后来被一位富有的商人救起,但是随而卷入纷争和枪击事件,在这一片混乱中他和吉姆再次见面.
不过他们很不幸地被“年轻的公爵”和“老国王”两个骗子所骗.他们教哈克和吉姆到各城市去传教骗钱,或是耍宝、愚弄乡民以骗取他们的金钱,或是遇到有人死亡便到他家中诈骗钱财,这两位骗子对哈克和吉姆无所不用其极.后来哈克好不容易才逃回到船上,但是他却没找到吉姆.原来吉姆被“老国王”卖到菲尔富士农夫家.而菲尔富士的太太刚好是汤姆的叔母.哈克知道这件事后就和汤姆商量如何救出吉姆.经过一番惊险的行动,他们三个人终于逃出菲尔富士家.逃亡途中,汤姆的脚被枪击中,伤势很严重.由吉姆陪他到镇上治疗,一不小心吉姆又被捉走了.这个时候汤姆的叔母玻莉到镇上来.她带来消息说:道格拉斯寡妇的妹妹已经死了.她在遗嘱里恢复吉姆为自由身.而哈克的父亲也死了,他也恢复自由身.不过这次他要由波莉姨妈收养.哈克曾经在道格拉斯寡妇那儿吃过苦头,对于这种被文明人士教养的经验,他实在受不了.所以,他再一次逃走,与汤姆踏上历险的旅程……