what can you drink before donating blood?
The American Red Cross recommends drinking an extra 16 ounces, or 2 cups, of water before donating blood. Other nonalcoholic beverages are fine, too. This extra fluid is in addition to the recommended 72 to 104 ounces (9 to 13 cups) you should drink each day.