许士林,又作仕林,字梦蛟,是中国四大民间传说之一《白蛇传》中的角色之一,是《白蛇传》中许仙与白娘子(白素贞)之子。
由于是民间故事,版本众多,此为较流行者,大意如下。
宋代时,白蛇精与其婢女青蛇精在人间游玩,白蛇精化名为白素贞,将婢女取名为小青。素贞与余杭的药商许仙相恋而结婚,生下了许士林,因许士林出生时,父亲许仙梦见一蛟龙飞过士林院,故将此子取名许士林,字梦蛟。
镇江金山寺方丈法海得知许仙的妻子是妖怪,大为震怒,凭借法术,要拆散白娘子与许仙,白娘子引西湖之水来淹金山寺,却仍不敌法海,被禁锢于雷峰塔下。白娘子哀求:“大师开恩,我有小儿,无人养育。”法海指著塔前铁树,说:“此铁树开花,汝即解脱。”白娘子在临别时,交代逃脱的小青,嫁给许仙为妾,以照顾许仙与士林。
二十年后许士林高中状元,衣锦还乡,小青带着士林塔前探母,士林恸绝,跪倒在地,将皇帝御赐的“簪花”官帽挂在铁树之上,相当于“铁树开花”,应了法海的预言,于是雷峰塔倒塌,白娘子也得以释放,与许仙、小青、许士林一家四口团聚。
“许士林救母”也成为江苏、浙江两地著名的民间故事。