The perfect pint * The average adult has 10 pints of blood in their bodies, and whole blood donations are currently capped at one pint per person—and that's only if the donor meets a certain height and weight requirement.