许萱
许萱是一个在山野间自由自在的活泼少女,身居捕蛇村,天真可爱也果敢有担当,在救下小白后并帮助他找回记忆,两人从相遇到相知最后相爱,跨越了重重阻碍,即使知道小白是妖怪,但仍然深爱着小白,为他而牺牲了自己,最终让这份爱情永留小白心间,许萱投胎转世成为了许仙,小白化为了白公子,在西湖桥上他们再次相遇
小白(白粟臻)一袭白衣貌似神仙,性格坚韧独立,坚贞不渝,作为蛇族当中修行天赋出众的蛇妖而被蛇父派去刺杀人族国师,途中意外失忆,落入捕蛇村庄,被人类少女许萱救下并唤其‘小白’两人在一起寻找真相的道路上却深深相爱,最后人妖大战时,许萱舍命救了小白,于是千年后的白粟臻,在西湖上与许仙相遇
小青小白的师弟,青蛇与哥哥小白相依为命,感情深厚,外貌俊朗,英姿飒爽,性格率直刚毅,爱憎分明,重情重义,在小白失忆后与许萱共同追寻身世时,小青主动向蛇父请求带回小白,在知道哥哥爱上了许萱以后,但仍旧表示会与哥哥相伴相随
宝青坊主神秘的宝青坊主,一只千年狐妖,长相可爱性感,总是笑嘻嘻的双面狐狸,两张脸庞呈现出不同的神态,掌管着打造法器的神秘宝青坊,更有着改变乾坤,化人为妖,化妖为人的能力
小道阴柔道士
蛇父蛇父,掌管所有蛇妖的主人
肚兜许萱的狗狗
国师妖怪国师,妖道
许仙容貌秀美若仙,性格至真至纯,清雅绝俗,前世的许萱,今生的许仙,今生与白粟臻再续前缘
许仙的姐夫(李公甫)前世的肚兜,今生的许仙姐夫