To get the best from your blood test it is worth doing some preparation. Some tests have specific requirements, which your GP or health practitioner should make you aware of. We have given some information below to guide you.
HYDRATE
STAY WARM
KEEP CALM
To snack or not to snack?
If you've been told you need a blood test it's likely you've been told whether it's a fasting or non-fasting test. If it's a fasting blood test, you'll need to avoid eating and drinking (except water) for a period of time before the test is performed. Your doctor will give you this information ahead of the test.
For example, if you're being tested for blood glucose, lipid profile or iron levels you may need to avoid eating and drinking beforehand. Fasting is usually about 8-10 hours, so blood tests are often done in the morning before you've had your breakfast.
"The most common blood tests can be taken at any time. A good example is a full blood count, which checks the number of red cells, white cells, and platelets.
However, some blood tests - for example, a blood glucose level - are affected by whether you have recently been eating or drinking. In this case, you are usually asked to fast - meaning you must not eat or drink before having your blood taken.
Why do you have to fast for some blood tests but not others?
To simplify a complicated physiological answer, eating and drinking affects the composition of your blood which is why some blood tests require you to fast beforehand.
Take, for example, your blood glucose level. When we eat, our body releases a hormone called insulin which lowers our blood glucose (sugar) levels and allows our cells to absorb the glucose for energy.
But that has an impact on the body's usual blood glucose level, so it makes it hard for your doctor to get an accurate reading on whether your glucose levels are in a healthy range. That's why they might ask you to fast beforehand - to better understand how your body is dealing with sugars. This is often required to test for diabetes.
It's a similar story for other tests that require fasting, as the nutrients you absorb through food and drink can impact the results of your blood test.
Medical mystery
If you're taking regular medication you should speak with your doctor about whether it will affect your test results.
In general, you should continue taking your medication as usual if you are having a blood test. If your medication needs to be stopped or taken at a different time, your doctor will inform you.
But some medications can impact your test results:
- Antibiotics - penicillin can cause falsely elevated blood glucose results; cotrimoxazole and erythromycin can affect blood clotting times; and levofloxacin and ofloxacin can affect urine screening for opiates.
- Antidepressants and antipsychotics can cause false positive blood pregnancy test results.
- Beta-blockers can reduce HDL (good) cholesterol and raise triglycerides, a fatty acid tested for in cholesterol tests.
- Steroids - oral prednisolone can inflate HDL (good) and LHL (bad) cholesterol, and triglycerides.
- Herbal remedies, vitamins, and supplements can affect liver function and alter blood test results.
- If you're taking lithium and need a blood test to check your lithium levels, the test should be taken 12 hours after your last dose.
- Testosterone levels are at their highest between 9 – 10 am so it’s good idea to get tested then.
Needle nerves
It's not unusual to feel nervous before a blood test. In fact, a fear of needles affects 3-10% of the population.
But if you're not needle phobic and you're just feeling a bit nervous, there are a few things you can do to feel calmer before your test:
- Take someone with you to hold your hand (although this is unlikely to be allowed at the moment due to the pandemic).
- Tell the doctor, nurse or phlebotomist what you're worried about. They've seen it all before and can reassure you.
- Drink water before your test to keep yourself hydrated.
- Wear a warm jumper. Keeping your arms warm helps make your veins more visible.
- Distract yourself. You could, for example, listen to music while the test is being taken.
You start to feel hot and sweaty with a racing pulse. You may have a fall in blood pressure. Your pupils will be dilated. Often people feel light-headed and dizzy - they may feel faint and collapse. This is because your sympathetic nervous system (SNS) has swung into action.
The good news is, there are ways to manage it. A breathing technique called diaphragmatic breathing can help calm your nerves.
Diaphragmatic breathing means using your diaphragm to fill your lungs. If you consciously try to suck in your abdomen, you will be raising your diaphragm, practise this at home, the night before, and the morning of your blood test. You can even be doing it in the waiting room while waiting for your test.
Feeling faint
It's not uncommon to feel dizzy, or even to faint, when going for a blood test. And the problem often gets worse if you're scared of needles. If you do feel dizzy or as if you might faint, it's important you tell your doctor. They can then make you feel more comfortable or set you up somewhere safe in case you do faint during the test.
Focus on something other than the needle. Focus on an object in the room and think hard about that one thing. Concentrate on it - focus your mind on this practical thing in front of you and ignore the blood test as much as you can.
If you're someone who is prone to feeling woozy or dizzy once your blood has been taken, it might be worthwhile packing something to eat following the test, provided your doctor says it's OK.
There's a reason you get a cookie after donating blood - it helps get your blood sugar levels back up and will stop you feely woozy. Packing a bottle of water or juice can also be helpful to replenish the fluid you lost due to the blood test.
And remember, your phlebotomist will be able to answer any questions you have when you're booked for a blood test, so don't be afraid to ask.