Sângele uman este întotdeauna roșu. Se pare că este albastru sub piele, deoarece este văzut printr-un strat de grăsime subcutanată sub piele, care conferă venelor o nuanță albă.
Ideea că sângele oxigenat este roșu și sângele deoxigenat este albastru este o concepție greșită. De fapt, sângele uman nu este niciodată albastru. Se schimba culoarea in functie de nivelul de oxigenare. În arterele, unde sângele este oxigenat, apare roșu aprins, în timp ce în vene, unde oxigenul este epuizat, este roșu închis.
Bloodul își obține culoarea roșie din hemoglobină, o proteină care conține fier roșiatic, care se găsește în celulele roșii din sânge. Hemoglobina se leagă de moleculele de oxigen în alveolele plămânilor. Pompa inimă oxigenizează sânge printr-un sistem de ramificații de artere până când ajunge la cele mai mici vase de sânge din corp numite capilare. Pereții capilarelor sunt foarte subțiri și permit schimbul de oxigen și alți nutrienți și deșeuri între capilare și celulele corpului. Sângele epuizat de oxigen se deplasează printr-un sistem de vene până ajunge în inimă. Inima pompează sângele înapoi în plămâni și întregul ciclu începe din nou.
În timp ce sângele uman nu este niciodată albastru, anumite condiții pot da pielea un aspect albastru. Aceasta se numește cianoză și este cauzată de o scădere a circulației sângelui.