The lifespan of blood cells varies by type. Red blood cells typically live for about 120 days, white blood cells can live for a few hours to a few days, and platelets live for about 7-10 days.