《白蛇传》描述的是一个修炼成人形的蛇精与人的曲折爱情故事。故事包括篷船借伞,白娘子盗灵芝仙草,水漫金山,断桥,雷峰塔,许仙之子仕林祭塔,法海遂遁身蟹腹以逃死等情节。表达了人民对男女自由恋爱的赞美向往和对封建势力无理束缚的憎恨。
具体的传说发生在宋朝时的杭州、苏州及镇江等地。白素贞是千年修炼的蛇妖,为了报答书生许仙前世的救命之恩,化为人形欲报恩,后遇到青蛇精小青,两人结伴。白素贞施展法力,巧施妙计与许仙相识,并嫁与他。婚后金山寺和尚法海对许仙讲白素贞乃蛇妖,许仙将信将疑。后来许仙按法海的办法在端午节让白素贞喝下带有雄黄的酒,白素贞不得不显出原形,却将许仙吓死。白素贞上天庭盗取仙草灵芝将许仙救活。
法海将许仙骗至金山寺并软禁,白素贞同小青一起与法海斗法,水漫金山寺,却因此伤害了其他生灵。白素贞因为触犯天条,在生下孩子后被法海收入钵内,镇压于雷峰塔下。后白素贞的儿子长大得中状元,到塔前祭母,将母亲救出,全家团聚。