

二蛇相斗的故事,蛇托梦给主角,主角杀了另一条蛇救了一它,蛇又在梦中报答他。类似故事看过很多次了,在不少地区都有类似传说,被救的往往是白蛇,对手往往是黑蛇。暗含古代意识中白色代表善,黑色代表恶。
白蛇传中也含有白蛇与青蛇斗法的情节,有些版本中是黑蛇来替代青蛇。
宁夏回族传说,主人公从黑蛇口中救了白蛇。梦中一个白胡子老人(老妇?)告诉他要跟着骑着白马的白衣人,而不是骑着黑马的人。他来到水下宫殿,从龙王拿得到一朵花。回去后花变成女人,成了他的妻子。两人从此过上了幸福的生活。有人贪图主人公妻子的美色,要害死主人公。在龙王的宝物的帮助下,歹人没有得逞反而自己送了命。藏族故事也有相同剧情,白衣老妇说主角救的白蛇是下界之王的儿子,引他去与下界之王的女儿结婚。
朝鲜传说李椿梦一白龙求助,到了某天,李椿见黑白二龙相斗,射死黑龙,白龙又在梦中答谢,预言他的子孙会富贵。
土耳其的沙赫玛兰民间故事中,主角救了一条正在与黑蛇搏斗的白蛇,白蛇是沙赫玛兰之女,她带主人公去见沙河玛兰,得到回报。
哈萨克斯坦一个故事中,主人公救下一条被火或另一条蛇追捕的蛇,作为报答,蛇将主人公带入自己的国度,蛇王赠予他珍贵之物。在另一个版本中,一条黑蛇与一条白蛇搏斗,主人公帮助其中一条,杀死另一条,被救的蛇之后也帮助主人公。
吳末,臨海人入山射獵,為舍住。夜中,有一人,長一丈,著黃衣,白帶,逕來謂射人曰:「我有讐,克明日當戰。君可見助,當厚相報。」射人曰:「自可助君耳,何用謝為?」答曰:「明日食時,君可出溪邊。敵從北來,我南往應。白帶者我,黃帶者彼。」射人許之。明出,果聞岸北有聲,狀如風雨,草木四靡。視南亦爾。唯見二大蛇,長十餘丈,於溪中相遇,便相盤繞。」白蛇勢弱。射人因引弩射之,黃蛇即死。日將暮,復見昨人來辭謝,云:「住此一年獵,明年以去,慎勿復來,來必為禍。」射人曰:「善。」遂停一年獵,所獲甚多,驟至巨富。數年後,忽憶先所獲多,乃忘前言,復更往獵。見先白帶人告曰:「我語君勿復更來,不能見用。讐子已大,今必報君。非我所知。」射人聞之,甚怖,便欲走。乃見三烏衣人,皆長八尺,俱張口向之,射人即死。
吴郡海盐县北乡亭里,有士人陈甲,本下邳人,晋元帝时寓居华亭,猎于东野大薮,欻见大蛇,长六七丈,形如百斛船,玄黄五色,卧冈下。陈即射杀之,不敢说。三年,与乡人共猎,至故见蛇处,语同行曰:“昔在此杀大蛇。”其夜梦见一人,乌衣,黑帻,来至其家,问曰:“我昔昏醉,汝无状杀我。我昔醉,不识汝面,故三年不相知;今日来就死。”其人即惊觉。明日,腹痛而卒。
海州人以射獵爲事曾於東海山中射鹿忽見一蛇黑色大如連山長近十丈兩目成日自海而上人見蛇驚懼如不免死因仗念佛蛇至人所以口銜人及其弓矢渡海而去遙至一山置人於高巖之上俄而復有一蛇自南來至山所狀類先蛇而大倍之兩蛇相與鬭于山下初以身相蜿蟺久之口相噬射士知其求己助乃傳藥矢欲射之大蛇先患一目人乃復射其目數矢累中久之大蛇遂死倒地上小蛇首尾俱碎乃銜大眞珠瑟瑟等數斗送人歸至本所也出廣異記太平廣記卷第四百五十七
李椿夢有告之者曰:「我白龍也。今在某處,黑龍欲奪我居,請公救之。」李椿覺以爲常而不異之。又夢白龍復來懇請曰:「公何不以我言爲意?」且告之日。李椿始異之,至期,帶弓矢往觀之,雲霧晦冥,有白黑二龍,方鬪淵中。李椿射黑龍,一矢而斃,沈于淵。後夢白龍來謝曰:「公之大慶,將在子孫。」