Les poissons ont du sang qui est transporté dans leur corps par leur système circulatoire. Les poissons ont généralement moins de sang par gramme de poids corporel que les autres animaux.
Les poissons ont un sang riche en érythrocytes et leucocytes. Les érythrocytes transportent l'oxygène des branchies et le distribuent dans tout le corps à partir de la circulation sanguine tout en éliminant le dioxyde de carbone par la voie opposée. Ces cellules dépendent de l'hémoglobine pour fonctionner efficacement. Les leucocytes contiennent une variété de cellules qui contribuent aux systèmes de défense corporelle d'un poisson, combattent les bactéries ou les parasites et coagulent le sang si nécessaire.
Certains poissons, comme le poisson des glaces, ont du sang qui ne contient pas d'hémoglobine. Ils survivent dans l'eau riche en oxygène en dissolvant les gaz dans leur plasma sanguin. Le manque d'hémoglobine leur permet de se cacher des prédateurs.