How Often can You Give Blood?

You are allowed to donate whole blood once every 56 days in the United States. If you are apheresis donor, which uses only the platelets, you may donate every 3 days. Look here for more information: