Blood appears blue when inside your body and only turns red when exposed to oxygen.
Blood is red whether oxygenated or not. Oxygenated hemoglobin is bright red; deoxygenated is dark red. Veins appear blue due to skin filtering light wavelengths, not the blood colour. Blood is never actually blue.
Reception
Sources
- Blood Color and Oxygen PRIMARY
- Hemoglobin Oxygen Binding REFERENCE