小白(张喆 饰)
白蛇清丽高雅,一袭白衣柔美仙灵,性格坚韧独立、坚贞不渝,作为蛇族当中修行天赋出众的蛇妖而被蛇母派去刺杀人族国师,途中意外失忆,落入捕蛇村庄,被人类少年许宣救下并唤其“小白”,两人在一起寻找真相的道路上却深深相爱。最后人妖大战时,许宣舍命救了小白,于是,千年后的白素贞,在西湖上与许仙相遇。
阿宣(杨天翔 饰)
许宣是一个在山野间自由自在的活泼少年,身居捕蛇村,清俊洒脱也果敢有担当。在救下小白后并帮助她找回记忆,两人从相遇到相知最后相爱,跨越了重重阻碍,即使知道小白是妖怪,但仍然深爱着小白,为她而牺牲自己,最终让这份爱情永留小白心间。许宣投胎转世成为了许仙,小白化为了白娘子。在西湖桥上,他们再次相遇。
小青(唐小喜 饰)
小白的师妹,青蛇与姐姐相依为命、感情深厚,外貌俏丽、英姿飒爽,性格率直刚毅、爱憎分明、重情重义。在小白失忆后与许宣共同追寻身世时,小青主动向蛇母请求带回小白。在知道姐姐爱上了许宣以后,但仍旧表示会与姐姐相伴相随。
宝青坊主(郑小璞 饰)
神秘的宝青坊主,一只千年狐妖,长相可爱性感,总是笑嘻嘻的双面狐狸,两张脸庞呈现出不同的神态,掌管着打造法器的神秘宝青坊,更有着改变乾坤,化人为妖,化妖为人的能力。
小道(张博恒 饰)
蛇母(刘薇 饰)
肚兜姐夫(张赫 饰)
狐狸宝青坊主(马程 饰)
旁白(程寅 饰)
常盘(陈霖生 饰)
村长(章斌 饰)