清明节时,在西湖断桥,突然下起雨来,白蛇白素贞和青蛇小青没带伞,又不能施法术,着急时,善良的许仙把伞借给她们。
第二天,白素贞还伞给许仙,在小青的撮合下,他们结为夫妻,在西湖边开了一家叫“保和堂”的药铺,过着幸福的生活。
金山寺的法海知道白素贞是蛇精,就让许仙在端午节那天给白素贞喝下雄黄酒,白素贞现出原形,把许仙吓死过去。白素贞为了救许仙,到灵山那去偷灵芝䓍,救醒了许仙。
有一次许仙去金山寺,被法海软禁了,白素贞与小青决定去救许仙。于是,白素贞和小青与法海斗法,将长江水倒灌,水漫金山,法海用袈裟保住了金山寺,白素贞败回杭州与许仙在断桥上再次相会。
几年后,白素贞生了一个男孩,满月这天,法海用金钵把白素贞罩在里面。然后把白素贞镇压在雷峰塔下。
经过十八年的苦炼,小青炼就一身好法术,救回白素贞,法海败退,跳进西湖躲到螃蟹壳里了。