How Long does Blood Last?

Red blood cells can live for about 120 days in our circulatory system. Most donated red blood cells can be stored for about 42 days at a blood bank. You can find more information here: