Os peixes têm sangue que é transportado pelo corpo pelo sistema circulatório. Os peixes geralmente têm menos sangue por grama de peso corporal do que outros animais.
Os peixes têm sangue rico em eritrócitos e leucócitos. Os eritrócitos carregam oxigênio das guelras e o distribuem por todo o corpo a partir da corrente sanguínea, enquanto eliminam o dióxido de carbono pela via oposta. Essas células dependem da hemoglobina para funcionar de maneira eficaz. Os leucócitos contêm uma variedade de células que contribuem para os sistemas de defesa corporal dos peixes, lutando contra bactérias ou parasitas e coagulando o sangue quando necessário.
Alguns peixes, como o peixe-gelo, têm sangue que não contém hemoglobina. Eles sobrevivem em água rica em oxigênio, dissolvendo gases em seu plasma sanguíneo. A falta de hemoglobina permite que eles se escondam dos predadores.