故事发生在南宋绍兴年间,那时有一条小白蛇被捕快要被杀死的时候,一个小童挺身而出救了它。这个小男孩叫许仙,他是白素贞的救命恩人。经过千年修炼,白蛇变化成人形取名白素贞,这次她化作人形是为了寻找救命恩人许仙。
途中白素贞结识了小青蛇青青,两人结为主仆关系一起前行。一次偶然的机会在西湖的断桥上白素贞发现自己心心念念的救命恩人许仙,原来转世后的许仙也长到了这么大。而这一世白素贞利用法力和许仙结为夫妻,在二人结婚之后白素贞和许仙开了一间药铺,白素贞也怀上了许仙的孩子。

然而平静的生活并没有持续太久,一天许仙外出遇到金山寺的和尚法海,法海告诉许仙他家里两个女人为蛇妖所化,许仙半信半疑按照法海的授意在清明节时让白素贞喝下了雄黄酒。喝醉雄黄酒的白素贞现出了原型,许仙直接被吓死。

白素贞为了救许仙前去天庭偷取仙草将许仙救活,得知此事的法海把许仙骗去了金山寺,并与前来救人的白素贞展开了战斗,水漫金山寺也由此而来。不幸的是因为偷取仙草触犯了天条,白素贞生下孩子后被法海关进了雷峰塔,永不见天日。