Preparing to give blood
Follow our tips to make your blood donation experience pleasant, safe and straightforward.
Eating regularly before donating will help to keep your blood sugar levels stable. This is important so that you don’t feel lightheaded or dizzy after your donation. Having a snack before donation can help maintain these blood sugar levels. Ensuring that your diet contains foods rich in iron - such as meats and green leafy vegetables - will help to keep you feeling well during and after donation.
Almost half of the blood that you donate is made up of water. The fluids that you lose during donation can cause a drop in blood pressure – causing you to feel faint and dizzy.
To help prevent this from happening we ask you to drink 500ml of water immediately before you give blood - we’ll give this to you before you donate. Please help us reduce our plastic usage by bringing your own refillable bottle.
It’s also important to ensure that you are well hydrated in the days leading up to your donation. This will help to compensate for the fluids lost during donation, and will help to bring your blood volume levels back to normal.
It is essential to avoid alcohol before and after donating as this may affect hydration levels and delay recovery.
Avoid doing any vigorous exercise or heavy lifting the day of your donation – both before and after you’ve given blood.
Keeping your body in a rested state is important to give it a chance to replenish the fluids lost during donation, which will help you avoid feeling dizzy or lightheaded and keep you well. Light exercise such as walking is fine, but please make sure that you are fully recovered and hydrated prior to your donation.
We will need to roll up your sleeve past your elbow when you give blood – to allow easy access to your veins. To make sure that you are comfortable, please wear clothing with loose sleeves.
You will need to wear a face covering when you donate so make sure you have one before travelling. It doesn’t have to be a surgical mask but should cover your mouth and nose.
It is normal to feel nervous when you come along to donate – particularly if this is your first time. Our friendly and helpful staff will put you at ease straightaway.
Distraction is key. You may want to bring a friend to wait with you, or feel free to bring a book to read or listen to some music while you donate.
We also ask donors to undertake something called ‘applied muscle tension’ or AMT. This is a simple behavioural technique that helps to maintain blood pressure, and so stops you from feeling faint or unwell. It is also a brilliant distraction technique! AMT involves tensing and relaxing the body’s major muscles during the donation process. A favourite of ours is clenching and unclenching your buttock muscles (no joke!).
Further information about this will be available at your donation, or simply ask a member of staff who will be happy to advise you further.
Once you’ve made the decision to donate and made the effort to go along to your appointment, you want to be sure that you can actually give blood.
Although most people can give blood, there are some restrictions - depending on things like your health, medication, and whether you've been abroad recently.
Check you can give blood using our interactive questions which cover the most common reasons donors are unable to donate when they attend their appointment.
We recommend that you have a full night’s sleep of between 7 to 9 hours the night before your donation. This will help you to feel more alert when you give blood, which will in turn reduce the risk of feeling unwell.
Now you know how to prepare yourself, view our donation animation to find out what happens when you give blood.
Remember to bring your completed donor healthcheck form with you, if you received one from us in the post. If you ever need to cancel a donation appointment we ask that you give us 3 days’ notice so that we can offer your appointment to another donor. You can easily cancel or reschedule your existing appointments by signing in to your online account or using the NHSGiveBlood app.