蛇妖白素贞得到观音的点化,行善数千年,终于化作人形。白素贞为了在凡间得道,前往人间修行,并结识了临安市的医生许仙。白素贞误认为许仙是冒充医仙华佗的骗子。为了揭穿长生的真面目,她与他“比武”,赌谁能先治愈长生的母亲。白素贞发现仙母中了蛇毒,并在女娲庙追查青蛇妖小青。两人直到结拜姐妹才相识。由于妖怪的困扰,临安城的孩子们纷纷失踪。金山寺和尚法海奉师父之命,前往临安城捉妖。法海以为作恶者就是青白两条蛇,于是追杀了两条妖魔。直到元宵节元宵节,萧长生被绑架,大家才知道是蜈蚣精作怪。法海与二魔联手,对付蜈蚣精。二魔的正直动摇了法海对二魔的偏见,他决定留在临安观察二魔。许仙和白素贞在相处中彼此相爱。一直仰慕白素贞的鼠妖劲松和深爱着许仙的金如意千方百计地疏远两人的关系,但许仙和白素贞却依然痴情,历经千辛万苦才结为夫妻。两人开了一家医疗诊所保和堂,小青也爱上了助手张玉堂。他们携手救死扶伤,造福双方。法海睁开眼睛,看到了水淹没金山的景象。他担心这两个恶魔虚伪,只是想迷惑人心。疑惑之下,他的道心动摇,心生恶魔。如意见徐白深情生死,心灰意冷,被心魔所蛊惑,制造了一桩命案嫁祸白蛇。许仙为了保护妻子,向法海求救,用自己纯洁善良的身体困住了心魔,并在金山寺和尚的帮助下与心魔同归于尽。白素贞不惜牺牲许仙,甚至淹没金山逼法海释放她。最终,她铸下了大错,被镇压在雷峰塔下。从此,许仙踏遍天下当医,悬壶济世,为妻子赎罪……