Question: what is the maximum amount of blood you can donate at one time?
Answer: Any person between 18 and 60 years, weighing 45 kg or more can safely donate one unit of blood, that is, 350 ml once every three months. After donation, the blood volume can be recovered within 24 hours and the haemoglobin count returns to normal within two weeks.