话说有年三月三,西湖边上人声鼎沸,游人多,摆摊的人也多,吕洞宾路过此地,也过来凑热闹,于是就在路边摆摊卖汤圆,大汤圆一文钱三个,小汤圆三文钱一个,路人都笑话他说反了,很多人都围过来凑热闹,很快大汤圆就被卖光了。这时候过来一个小男孩,也想吃汤圆,但是只有小汤圆,于是爷爷就给他买了一个小的。
小孩吃过汤圆后,回到家后好几天没吃饭,于是爷爷就带着孩子来他,吕洞宾就说我的汤圆不是每个人都能享受的,于是就把小孩倒过来汤圆就从小孩口中倒了出来,掉到了西湖中。西湖桥下一只乌龟和一条白蛇,过来抢着吃这颗汤圆,白蛇抢到了这颗汤圆,汤圆本是仙丹,乌龟和白蛇都有五百年的修行,白蛇吃了仙丹,乌龟就打不过白蛇了,所以落荒而逃。
白蛇多了着500年的修行所以就化成人形,她就是白素贞,乌龟就是法海,被白蛇打败后就跑去佛祖那里去听经。
多年后白蛇遇到了许仙,许仙说:“我小时候遇到过神仙,所以取名叫许仙。”许仙就是那个买汤圆小男孩。白娘子能变成人也是因为这颗汤圆,两人也因此结缘。之后两人就一起开了药铺。
乌龟跑到佛祖那里听讲经,趁佛祖不注意就偷了几件宝物回来。跑到金山寺,杀死了主持,化名法海,自己做了主持,为了让寺里香火旺一点,就四处散播瘟疫,想让大家都来寺庙里烧香拜佛,结果大家都去许仙家里拿药了。
法海气的不行,跑去一看,这不是当年打败自己的白蛇么?这下气就不打一处来。
法海趁白娘子不在的时候,约许仙七月十五去金山寺参加盂兰盆会。那天许仙本想和白娘子一起去,但白娘子已经怀孕,不便爬山,许仙就自己去了。法海告诉许仙,白娘子是蛇妖,逼许仙拜自己为师,出家当和尚。许仙开始很惊慌,但后来想:“娘子对我情义深重,即使是蛇,她也不会害我。她如今有了身孕,我怎么能抛下她出家做和尚!”法海就把许仙关了起来。
白娘子去找法海要人,水漫金山,但法海有偷来的宝贝抵抗,白娘子失败,就回西湖练功。许仙后来自己想办法逃走,回到药店,看到人去楼空。就也回了西湖边。二人重逢。后来白娘子生下一个孩子。摆满月酒的时候,许仙想,娘子要抱孩子出去跟长辈亲友们见面,可惜首饰都丢了。这时听见外面有货郎叫卖凤冠,他出去一看,很漂亮,就买回来给白娘子戴上。这凤冠越箍越紧,原来那货郎就是法海,凤冠是他偷的宝贝变的。
法海造了一座雷峰塔,把宝贝砌进去,镇住白蛇。小青逃走了,她苦练功夫,又回来找法海报仇。两人打的时候惊动了如来,如来把法海偷走的宝物都收了回去,包括砌在塔里的宝贝,这样白蛇就出来了。法海没了宝物,打不过白蛇青蛇,只好逃到螃蟹肚脐下面躲起来。螃蟹原先是直着走路的,因为肚子里钻进了法海,就改成横行了。至今掀开螃蟹背壳,还能看见秃头和尚呢。