修煉千年的白素貞在峨眉山化形成功,收到觀音大士的點化,決定入紅塵歷練,行善積德早日登仙。白素貞在對抗惡妖的過程中,與“臨安小華佗”許仙相識,又與五百年蛇妖小青結(jié)拜為姐妹。白素貞與許仙彼此鐘情,結(jié)為夫妻。端午節(jié)白素貞誤喝雄黃酒,顯出原形,令許仙以為白素貞被蛇吃而死。清醒過來的白素貞肝腸寸斷,決定去昆侖山盜仙草讓許仙還魂。經(jīng)歷了重重險阻,終于救活了許仙。
白素貞身為妖類的消息傳遍臨安城,受到百姓的排斥。許仙為了保護白素貞吞下邪藥萬靈丹,化成妖形,被法海帶入金山寺。但白素貞產(chǎn)下幼子后,卻因罪孽深重被關(guān)雷峰塔。白素貞因情被囚,許仙云游行醫(yī)積善救妻,若夫妻團聚,除非雷峰塔倒,西湖水干。