千年白蛇白素贞为了却一段情缘,携青蛇小青,来到杭州下嫁许仙。许仙因素贞所赠脏款发配苏州,夫妻二人开保和堂药铺济世。端午节驱邪,小青远避,素贞不慎饮下雄黄酒后现出原形,将许仙吓死。素贞仙山求得灵芝,将其救活。小青野性未改,欲与许仙调情,受责后,盘踞昆山媚人子弟。素贞得知,将小青招回。后事发,许仙发配镇江。金山寺住持法海,与白蛇宿有恩怨,将素贞为蛇妖一事告知许仙。素贞夺夫,致使水漫金山。素贞败走后,于杭州断桥再见许仙,小青欲杀薄情郎,许仙悔过。不久,素贞生下一男儿后被法海用计降服,收在钵内,镇压西湖雷锋塔下。