How much blood is taken? How Much Blood Is Taken? A maximum of 150 ml of blood can be collected per visit.