Eating and drinking before a blood test depends on the type of test you're having. The healthcare professional who arranges your blood test will tell you whether there are any specific instructions you need to follow. You can eat and drink as normal before some blood tests.
www.nhs.uk