千年白蛇白素贞(孙绵笑饰),受到观世音菩萨的启发,来到凡间结束一段感情。在红尘中,白素贞遇到了前世救过她的恩人许仙。为了报恩,白素贞与许仙相识、相识、相爱,最终结为夫妻。而金山寺和尚法海却以除妖护道为己任,前世被一缕邪念利用,想方设法拆散白素贞与许仙。白素贞的好姐妹小青和白素贞一起对抗法海。法海被邪念邪道控制,使出各种招数,甚至轻蔑地扣留许仙并威胁他。白素贞和小青为了救许仙被淹金山,无意中犯下了无尽的凶杀案。法海算出白素贞的罪孽是天理不容的,于是炼制了紫金钵来制服白素贞,将她放在雷峰塔下。许仙并不认为白素贞是妖,他在塔外忠心耿耿,并煞费苦心地抚养自己和白素贞的儿子许士林。最终许仙感动上天,除掉了恶僧法海,将他推到了雷峰塔,救出了白素贞。