Why is it a good idea to drink water before donating blood?

Drinking water stretches out the stomach. This sends a message to the nervous system. This helps keep blood pressure up. This prevents fainting. Lying down while donating also contributes to a stable blood pressure.