Los peces tienen sangre que se transporta a través de sus cuerpos por sus sistemas circulatorios. Los peces generalmente tienen menos sangre por gramo de peso corporal que otros animales.
Los peces tienen sangre rica en eritrocitos y leucocitos. Los eritrocitos transportan el oxígeno desde las branquias y lo distribuyen por todo el cuerpo desde el torrente sanguíneo mientras eliminan el dióxido de carbono por el camino opuesto. Estas células dependen de la hemoglobina para trabajar de manera efectiva. Los leucocitos contienen una variedad de células que contribuyen al sistema de defensa corporal de los peces, combaten bacterias o parásitos y coagulan la sangre cuando es necesario.
Algunos peces, como el pez de hielo, tienen sangre que no contiene hemoglobina. Sobreviven en agua rica en oxígeno disolviendo gases en su plasma sanguíneo. La falta de hemoglobina les permite ocultarse de los depredadores.