世界上可食用的鱼类约有3万种,其中约有600种鱼类体内含有毒素不可食用。鱼体内含有两大天然毒素,雪卡毒素和河豚毒素。按毒素分布的位置不同可分为:肝毒,主要存在于马鲛和鲨鱼等鱼类的肝脏内,过量食用会引起中毒;胆毒,食用草鱼、鲤、青鱼、白鲢、鲂、鳙等鱼类的胆都会引起中毒,鱼胆毒耐热耐酸,即使将鱼胆煮熟仍会引起中毒;卵毒,毒素存在于鱼的卵中,如青海湖的裸鱼,云南的光唇鱼、浙江温州的厚唇鱼等。最有典型代表性的如光唇鱼类中的溪鱼、裂腹鱼类中的鳇鱼、海产鱼类中的线鳙等。鱼卵毒素耐热性较高,必须在摄氏120度热水中煮30分钟才能完全解毒。血毒,河鳗、黄鳗等的血有毒,加热可使其毒性物质分解,故应熟食,血毒也可通过破损皮肤进入人体引起中毒;刺毒,淡水鱼中的鳜及海水鱼中的某些鱼的鳍棘有毒腺,可以刺破皮肤引起中毒。另外还有一种常见的鱼类过敏物质毒素——组胺,少量的组胺对于维持人们的正常生理功能是必须的,但当人们摄入较多组胺时会产生组胺中毒。河豚毒素(TetrdoToxin)是最先从河鲀中分离提取得到的一种剧毒的生物碱类天然神经毒素,后来在包括水生和陆生的多种动物体中均有发现。