It has been a popular belief that the color of blood is blue. Many believe it to be true because of the blue color of our veins and the dark color of blood. However, contrary to the popular belief, the blood of color is red. It just oscillates between a darker and a brighter shade.
To avoid further confusion, here is your answer to why blood is red in color.
The common explanation to the color of blood is red blood cells. While we all know that it is because of the red blood cells that our blood is red in color, many of us still lack the intricate molecular concept that lies behind this answer.
Each red blood cell contains a protein named hemoglobin, a protein which transports oxygen to our entire body. The hemoglobin, in turn, is further constituted of various subunits called hemes. The hemes are the precise factors which give the blood its red color.
It is also a question of utmost significance that how hemes make our blood red. Well, to go into more detail, hemes have the ability to keep the iron molecules bound. These iron molecules, in turn, bind the oxygen. It is the chemical bond between the iron molecules and oxygen that reflects light and gives the blood its unique red color.

(Image Courtesy: Kids Discover)
More on: The Biology of Blood Groups
The aforementioned theory also well explains the different shades that your blood color might turn into. Interestingly, when hemoglobin is transporting a large amount of oxygen, the blood is bright red in color. However, when the oxygen has been transported throughout the body, the color of blood turns dark red.
More on: Different Blood Types and Groups
We would love to hear from you. Feel free to share more information on why blood is red in color. Kindly use the comment box to share your thoughts and opinions with us.
(Featured Image Courtesy: Steady Run)