Question: do i have to fast before giving blood?
Answer: Before your blood donation: Get plenty of sleep the night before you plan to donate. Eat a healthy meal before your donation. Avoid fatty foods, such as hamburgers, french fries or ice cream before donating.