菜花蛇没有毒。菜花蛇一般指的是王锦蛇,这是一种游蛇科锦蛇属的蛇类。其身体上有油菜花般的斑纹,因此得名菜花蛇。在中国、日本、越南等地均有分布,垂直分布在海拔300米~2300米这个范围之内。菜花蛇的食谱广泛,包括青蛙、老鼠、鸟、鸟蛋、蜥蜴、其它蛇类、甚至同类的小蛇等。它能够吃掉部分毒蛇,主要是因为它拥有毒免技能,能够免疫部分蛇毒的攻击。研究显示,菜花蛇只对血液循环毒素具有较强的免疫能力,如蝰蛇、腹蛇、竹叶青、五步蛇等毒蛇的毒液都是此种毒素。