主人公汤姆·索亚是一个淘气顽皮,不喜欢枯燥无味的学习生活,贪玩,热爱自由,勇敢而富有冒险精神的小孩。汤姆·索亚是圣彼得斯堡小镇上的孩子头儿,最近他萌生了当海盗的念头。
他把当海盗的想法告诉了好朋友哈克,他们约定半夜先到墓地去试试胆量他们到了墓地,却目睹了一场凶杀案:乔埃杀死了一个医生,接着把罪名嫁祸给了在一旁的醉酒了的彼得。汤姆·索亚和哈克相互发誓,决对不会开口。
胆量得到了检验,汤姆、乔奇和哈克划着小木筏到了杰克逊岛上,当起了快乐的"小海盗"。镇上的人们找了他们许久都没有找到,渐渐绝望了,于是在教堂里为汤姆和乔奇、哈克开追悼会为他们的"丧生"而感到痛心和难过。这时,汤姆和乔奇还有哈克出现在了所有人的面前,镇上要开庭审理彼得杀人案了,汤姆在与思想做了许久的一番斗争之后,终于勇敢地说出了事情的来龙去脉,最终真相是大白, 可是乔埃却逃之夭夭了。过了一段时间之后,贝琪邀请汤姆和他的几位好朋友一起到山上去野营,他们来到山洞里面,然而,汤姆和贝琪却在魔克托尔山洞里。然而,汤姆凭借着自己的勇气和智慧找到了出口。让人意外的是,汤姆居然在山洞中碰到了杀人不眨眼的乔埃。最后,汤姆·索亚和贝琪终于从魔克托尔山洞里面出来了。
几天后,在一次闲谈中,贝琪的父亲的法官偶然说到,他怕别人还会进去冒险,用铁门锁住了山洞。汤姆·索亚大为吃惊,因为乔埃还在山洞里面呢。就这样,乔埃在山洞里被活活的饿死了。
哈克与汤姆再次来到了魔克托尔山洞中寻宝终于找出了宝藏。