许仕林被蜈蚣精所惑,怒气冲冲地跑到了金山寺,想要找法海报仇,正好遇上了带发修行的许仙,被他拦阻在前才方然醒悟了过来。许仕林醒了过来,自己已身在金山寺,便想见自己在金山寺修行的父亲一面。
许仕林坚持要见父亲,许仙只得劝说他,快上京赶考不忘自己身上的重担。许仕林想起了自己救母的重任,只得在山门前拜别父亲,立誓一定会救出母亲,迎父亲回家,然后便赶去河边继续乘船前往京城。
蜈蚣精没想到许仕林又跑了回来,他一计失败只得再施一计,将船游到河中心时,把许仕林推下河去。许仕林掉下河呼救无门,幸得他锦囊中的青丝报信给白素贞,白素贞为救亲生骨肉不得不逃出塔救自己的儿子。
蜈蚣精把许仕林推下河,便想逃跑,被法海拦了下来。法海认为蜈蚣精作恶多端,几次三番加害文曲星,只得为民除害将他收入金钵之中。白素贞把许仕林救上岸,劝他不要为别的事耽搁速速上京,却不想被许仕林认了出来。
许仕林见到自己的娘亲,依依不舍地拉住白素贞,不想让她再回雷峰塔,而白素贞却不愿前功尽弃,狠心放下许仕林跟法海回雷峰塔。许仕林见到娘亲只有瞬间又别离,他伤心地哭了一场,然后又继续上路进京赶考,心中谨记母亲的叮嘱,他日高中救娘出塔。
皇天不负苦心人,许仕林苦读终得喜报,金榜题名获状元及第。许仕林答谢皇恩之后,便带着文武百官前往雷峰塔,三跪九叩求佛祖放白素贞出塔。法海奉佛祖旨意,在许仕林祭塔之时,放修行已满的白素贞出塔,并带着许仙前来迎接白素贞。
白素贞修行已满,拜谢佛祖之后,便开心地出塔与亲人团聚。