白娘子深知法海不會輕意放過自己,她怕自己遭遇不測,而生下的孩兒無人照料,見姐姐、姐夫有個可愛的女兒,便想出一個主意。白娘子請求與姐姐的女兒指腹為婚,但若是女孩,就讓她們結為親姐妹,李氏夫婦都很喜歡白娘子,便欣然同意。
不久,白娘子生下一個男孩,大家都非常歡喜,一家人沉浸在得子的喜悅中。而白娘子整天抱著孩子不放手,生怕哪一天他們母子就要被分開。她望著兒子的小臉,心裏感慨萬千:自己遇上許宣,過了一年多的夫妻生活,終於有了兒子,也不枉來這人間一遭,即使以後身陷萬劫不複之地,也沒有什麼可後悔的了。她唯一舍不得的就是這孩子,一想到他這麼小,就沒有了親娘,眼淚就止不住地落下來。小青知道姐姐的心事,也時刻提防著。
轉眼又過去半個多月。這天,許宣鬼使神差般地來到西湖邊上的淨慈寺,按照事先的約定找到法海。法海讓他帶缽盂回去,趁白娘子不注意的時候,罩在她頭上,可以立刻把她製服。許宣又猶豫了,這些天來,娘子受的苦他都看到了,況且又有兒子呱呱墜地,他實在下不了手,畢竟他們也是夫妻呀!法海又教唆他半天,說:“她是妖孽,你不殺她,便是助紂為虐。“可許宣還是不願親自對娘子下毒手,法海沒有辦法,隻好讓他回去,說明天自己親自到他家裏收服白娘子。
第二天,許宣怕法海來擒拿白娘子會嚇著姐姐、姐夫,就提前把他們支走。而他自己來到房中為娘子梳妝,許宣知道這是夫妻相聚的最後時刻了。他望著娘子的嬌美麵容,他心裏也不忍心,但他卻是鬼迷心竅。這時,外麵一聲佛號傳來,白娘子知道大勢不好,轉身要逃,卻被法海的佛珠打中,倒在地上。她剛剛生過孩子,身體虛弱,根本無法抵抗,一下子就被法海扔過來的金缽盂罩住。小青從裏屋衝出來,看到白娘子被收進金缽盂,現出原形,她大罵許宣不是人,又跳起來與法海拚命,但她根本不是法海的對手,幾下子就讓法海打倒在地,用鐵鏈鎖起來。
然後,法海將金缽盂帶到西湖邊上,拿出佛祖給他的另一件法寶雷峰塔,把白娘子壓在塔下,並召來雷公、雷母用三味真火將塔燒煉封住,最後大聲宣告:“白蛇聽著:除非雷峰塔倒,西湖水幹,你才能出來;否則,你休想再出世。“法海終於徹底拆散了白娘子和許宣的姻緣,滿意地回去複命了。而在一旁的許宣卻又驚又恐,不知道是喜是悲,他眼看著娘子和小青都被抓了,心裏麵一片茫然,隻覺得空空洞洞的,塵世間的一切再也沒有值得他留戀的了,他拋下姐姐、姐夫和剛出世的兒子,自己上金山寺出家了。
二十年後,白娘子的兒子許士麟長大成人。他聰明好學,刻苦讀書,在京試中一舉考取了狀元。許士麟由姑父、姑母養大,他從李氏夫婦口中得知親生母親的遭遇,非常敬佩母親的情深義重,也深切懷念著母親。中狀元之後,他請求皇帝讓他拆毀雷峰塔,救母親出來。皇帝沒有準奏,但念他一片孝心,允許他回去祭塔。這一天,許士麟穿上狀元服,來到雷峰塔前焚香祭奠。他拜倒在地上,聲聲呼喚母親,頭都磕破了,嗓子也喊啞了,隻希望塔裏的母親能聽到他的呼喊。而白娘子早就聽到兒子的聲音,她已經哭成個淚人,雖然在塔內受盡磨難,但她看到兒子長大成人,又能這樣理解自己,孝敬自己,也就欣慰許多。白娘子對塔外喊道:“兒啊!你不要悲傷,我雖然身陷塔底,但看到你已經長大,有了出息,也就沒什麼遺憾了。隻願你和你表姐成親,要夫妻恩愛,不要學你父親那樣負心薄情!“許士麟聽到親娘的聲音,哭倒在地上。佛祖念他們母子情深,又因白娘子在塔底壓了二十年,懲戒已滿,就放她出來了,母子見麵,抱頭痛哭。佛祖又念小青忠誠俠義,也讓人放了她,與白娘子團聚。然後白娘子和小青同登仙界,許宣也返回佛祖座前,做他的捧缽侍者。許士麟知道母親已經成仙,但他每年仍帶著妻子到西湖岸邊祭塔,隻為了讓母親感受到他一片孝敬懷念之情。此後那雷峰塔,也就成了杭州西湖的一大勝景。
至於那法海和尚,下場卻不妙。傳說佛祖知道他在凡間嫉妒,有意刁難白娘子,致使她水漫金山,傷了無數生靈,這實在是法海的罪過。法海聽說佛祖要派人來拿他,無處可逃,就一頭鑽進螃蟹殼裏,再也不出來了。據說,揭開蟹殼,裏麵那個紅點,就是躲藏的法海,人們吃螃蟹的時候,都不忘罵一句”活該!“這法海也真是夠活該的!