传说在峨眉山的山洞里,有两条修炼了近千年的蛇精,从不祸害人类。一天,她们偷偷下山,来到西湖边,当天倾盆大雨,一个后生借给他们一把伞,让她们明天到宅上还伞。原来,他们是一个药店的伙计,名叫许仙,与姐姐一起生活。白娘子对他情有独钟,小青努力撮合,二人结为夫妻。
成家后,三人开了一家药店,生意红火。有一天,一个叫法海的和尚断定白娘子是妖怪,让许仙在过节时给她喝下雄黄酒,让白娘子现出原形。在过节时,白娘子喝了酒,到床上休息,现出了原形,许仙吓得昏了过去。白娘子连忙去山上取得仙草,将许仙救活。
许仙偷偷去找法海理论,可是被法海留在了寺中。白娘子和小青忙去营救,可是失败了。一天,许仙偷偷地跑回家里,白娘子二人都松了一口气。
几个月后,许仙一家举办宴席,法海用手里的金钵将白娘子罩住,关在了雷锋塔里,而许仙只好留在家里等待白娘子。十八年后,小青信心百倍地来救白娘子。法海慌不择路,躲到了螃蟹壳里,白娘子终于被救了下来,他们一家终于团聚了。一家人抱在一起流下幸福的泪水。