how long does it take to get your energy back after giving blood?
After a donation, most people's haemoglobin levels are back to normal after 6 to 12 weeks. This is why we ask donors to wait for a minimum of 12 weeks between donations (12 weeks for men and 16 weeks for women) to ensure that we don't risk lowering your haemoglobin levels over the long term.