Question: what to eat before donating blood canada?
Answer: Make sure you drink lots of water; eat a healthy meal and get a good night's sleep.
Have a salty snack and 500 mL of water just before you donate.
Make sure to bring valid ID. ... 
And you might want to do a quick eligibility check before coming in.