I pesci hanno sangue trasportato attraverso i loro corpi dai loro sistemi circolatori. I pesci hanno in genere meno sangue per grammo del loro peso corporeo rispetto ad altri animali.
I pesci hanno sangue ricco di eritrociti e leucociti. Gli eritrociti trasportano l'ossigeno dalle branchie e lo distribuiscono in tutto il corpo dal flusso sanguigno mentre smaltiscono l'anidride carbonica attraverso la via opposta. Queste cellule si basano sull'emoglobina per funzionare efficacemente. I leucociti contengono una varietà di cellule che contribuiscono ai sistemi di difesa del corpo di un pesce, combattendo batteri o parassiti e coagulando il sangue quando necessario.
Alcuni pesci, come il pesce ghiacciato, hanno sangue che non contiene emoglobina. Sopravvivono in acqua ricca di ossigeno sciogliendo gas nel loro plasma sanguigno. La mancanza di emoglobina consente loro di nascondersi dai predatori.