傳說南宋初年,家住杭州過軍橋珠兒巷(今鼓樓附近)有一青年店伙計名叫許仙(也有叫許宣的),在一年清明時節,去靈隱附近上墳。歸來時遇到急雨,就在斷橋雇船回家。這時,由千年白蛇修煉而成的白素貞與青蛇修煉而成的小青兒,化作主婢兩人邂逅許仙。白素貞相中了許仙,要求搭船回家。許仙答允了她。到涌金門上岸時雨仍不停,許仙將傘借給她們主婢倆,自己冒雨回店。
次日,許仙如約到白家取傘,受到白素貞的盛情款待,終于由小青兒從中說合,兩人成了婚。婚后不久,他們遷居鎮江,開了一家藥鋪,夫妻男孩取名許仕林,在喜慶滿月時,法海趕到,他祭起金缽,把白素貞鎮壓在西湖雷峰塔下,宣稱要待到塔倒才許她重見天日。
在“合缽”時逃走的小青兒,后在深山修煉多年,學得一身法術,終于推倒雷峰塔,救出白蛇,一起升天而去;而被打敗的法海,無處藏身,最后只好躲進蟹殼。至今人們在吃螃蟹時,殼里面有個“蟹和尚”,據說就是法海和尚。