How Often can a Person Donate Blood?

US Regulations require that you wait 56 days between blood donations. This ensures that your blood volume has been built back up. Donating platelets has a 3 day wait period between donations. For more information look here: