O sangue humano é vermelho dentro do corpo por causa dos numerosos glóbulos vermelhos, que contêm hemoglobina. No entanto, a cor do sangue varia do vermelho brilhante ao vermelho escuro.
Quando o sangue sai do coração para ser transportado para outros órgãos, ele carrega oxigênio em sua hemoglobina. O sangue fica vermelho brilhante quando o oxigênio se liga ao ferro dentro dele. Uma vez que o oxigênio é liberado para os tecidos e o dióxido de carbono se liga ao sangue desoxigenado, sua cor fica mais escura. Todos os vertebrados têm sangue vermelho e não há circunstâncias em que tenha sido de outra forma. Isso refuta o mito de que o sangue desoxigenado é azul.