蛇妖白素贞(鞠婧祎 饰)受观音点化,来到人间修行,遇见了在临安城行医的大夫许仙(于朦胧 饰)。刚开始,白素贞许仙是江湖骗子,于是和他进行了一场比试,比谁先治好长生的母亲的疾病。很快,白素贞就发现,长生的母亲中了蛇毒,追寻着这条线索,白素贞遇见了和自己一样在人间修炼的青蛇精小青(肖燕 饰),两人不打不相识,最终尽释前嫌结为姐妹。
临安城陆续发生了孩童失踪事件,和尚法海(裴子添 饰)发掘此为妖精所为,于是动身前往临安捉妖。法海将怀疑的目标锁定在了白素贞的小青的身上,对她们百般刁难。最终,大家才发现所有的事件都是蜈蚣精所为,清白二人协助法海,将蜈蚣精捉拿归案。
白蛇素贞(赵雅芝 饰)还是一条没有什么法力的小蛇时曾被捕蛇老人所抓,幸得一小牧童相救。素贞心内发誓,一定要报答这份救命之恩。一千年以后,白蛇修成人身,往人间报恩时相遇青蛇小青(陈美琪 饰),将其驯服,以姊妹相称。得到菩萨明示之后,素贞前往杭州西湖找到了千年后的小牧童、此 时是一个药堂的学徒许仙(叶童 饰)。天上降下大方贤惠又漂亮的女子,自然是呆学生许仙所不曾妄想的。而巧用妙计的素贞让二人相识不久很快就结成秦晋之好。而法海为报多年前受白素贞所戏,夺去天庭上仙赐予之可增进六百年修为的金丹之仇,胁持许仙进而设计白素贞水漫金山犯下弥天大错,因此原由待其子文曲星离体落地满月后便被法海收镇于雷峰塔下静心修炼,以赎前业。素贞再也无法逃脱,被压在雷锋塔下。要等他年儿子高中状元,才可盼望从中复出……