وقتی صحبت از حیوانات میشود، رنگ خون آنها عمدتاً بر اساس وجود یا عدم وجود ترکیبات حامل اکسیژن در بدن است. گونههای مختلف بسته به محل زندگیشان حاوی مقادیر و انواع مختلفی از این ترکیبات خواهند بود - برای مثال برخی از حیوانات دریایی مانند چتر دریایی به هموگلوبین زیادی نیاز ندارند، زیرا اکسیژن را از آب اطراف خود جذب میکنند. با این حال، رژیم غذایی در تعیین رنگ خون حیوان نیز نقش دارد - برخی از گونههایی که از گیاهان تغذیه میکنند ممکن است در عوض مایعات زرد یا سبز تولید کنند.