千年白蛇白素贞(孙骁骁饰)受到观世音菩萨的点化,来到凡间了却一段尘缘。在凡间,白素贞遇到了曾经救过她的恩人许仙。为了回报恩情,白素贞和许仙相识、相知、相爱,最终结为夫妻。然而,金山寺的和尚法海却被自己前世的恶念所利用,残忍地试图拆散白素贞和许仙。白素贞的好姐妹小青也与她一起抗争法海的阴谋。法海被恶念魔道控制,使用各种手段,甚至不惜扣留许仙来要挟。为了救出许仙,白素贞和小青冒着生命危险,将水漫金山。可是,法海算准白素贞的杀孽,炼制出紫金钵盂,将白素贞收服并压在雷峰塔下。许仙虽然知道白素贞是一条蛇妖,仍然忠心不移地守候在塔外,含辛茹苦地抚养他们的儿子许仕林。最后,许仙感动上苍,除掉恶僧法海,推倒雷峰塔,成功救出了白素贞。