Question: how long does it take your body to recover from blood loss?
Answer: If too much iron is taken out of storage and not replaced through dietary sources, iron stores may become depleted and haemoglobin levels fall. After a donation, most people's haemoglobin levels are back to normal after 6 to 12 weeks.