Yes, blood smells like iron. Your blood should have a very mild smell. If your blood smells unpleasant, we advise you to contact your general practitioner.