GETTING STARTED
Fasting Blood Test UK: Which Tests Need It, How Long to Fast & What You Can Drink
You've booked a blood test and the instructions say “fasting.” But how long? Can you drink water? What about medication? These are some of the most common questions people ask before getting blood work done in the UK — and getting it wrong can mean inaccurate results and a wasted appointment.
This guide explains exactly which blood tests require fasting, the science behind why fasting matters, how long you need to fast for each test, what you can and cannot consume, and how to make the whole process as painless as possible.
1. What is a fasting blood test?
A fasting blood test is any blood test where you are asked not to eat or drink anything except water for a set period before your sample is taken. The fasting window is usually 8–12 hours overnight, which is why most fasting appointments are scheduled first thing in the morning.
The purpose is to give a “baseline” measurement of what's circulating in your blood without the short-term influence of whatever you last ate. Food and drink can temporarily alter blood sugar, triglyceride, insulin, and iron levels — sometimes significantly — which can make results misleading if you haven't fasted.
Not every blood test requires fasting. The NHS advises that your GP, nurse, or specialist will tell you whether you need to fast. If you are not sure, it is always best to fast rather than risk an unreliable result.
2. Why does fasting before a blood test matter?
When you eat, your body digests food into glucose, fatty acids, and amino acids that enter the bloodstream. These nutrients cause temporary but measurable changes in several key blood markers:
- Blood glucose rises after any meal, especially one containing carbohydrates. A non-fasting glucose level can be 1–4 mmol/L higher than a fasting level, which could push a normal result above the NICE NG28 diagnostic threshold for diabetes, or mask a genuinely high reading.
- Triglycerides can spike by 20–30% after a fatty meal. A 2019 study in the European Heart Journal found that non-fasting triglycerides were on average 0.3 mmol/L higher than fasting levels, enough to reclassify someone's cardiovascular risk category.
- Insulin rises sharply after eating as your pancreas responds to blood glucose. Testing insulin without fasting is essentially measuring your meal, not your metabolic health.
- Iron and ferritin — dietary iron from a recent meal can temporarily inflate serum iron levels by up to 100%, according to the BMJ, potentially masking a genuine deficiency or creating a false high.
Fasting eliminates these post-meal fluctuations. The result you get reflects your body's true baseline — and that is what your doctor, or your Helvy report, needs to give you accurate guidance.
3. Which blood tests require fasting?
The following tests typically require fasting in the UK. Your specific instructions may vary — always follow the guidance from your clinic or test provider.
| Blood test | Fasting window | Why |
|---|---|---|
| Fasting blood glucose | 8–12 hours | Measures baseline blood sugar without recent food influence. Used for diabetes screening. |
| Oral glucose tolerance test (OGTT) | 8–14 hours | Requires a true fasting baseline before the glucose drink is given. |
| Fasting insulin | 8–12 hours | Post-meal insulin is driven by what you ate, not your metabolic health. |
| Fasting lipid profile (cholesterol + triglycerides) | 10–14 hours | Triglycerides are heavily affected by recent meals, especially fatty food. |
| Iron studies (serum iron, TIBC, transferrin saturation) | 10–12 hours | Dietary iron from food can inflate serum iron by up to 100%. |
| HOMA-IR (insulin resistance index) | 8–12 hours | Calculated from fasting glucose × fasting insulin — both must be fasting values. |
| Gamma-GT (GGT) | 8–12 hours | Alcohol and food can raise GGT short-term. Some labs request fasting. |
Note on cholesterol: In 2014, NICE updated its guidelines (CG181) to allow non-fasting lipid profiles for cardiovascular risk assessment, because total cholesterol and LDL are relatively stable after eating. However, if your triglycerides are the primary concern, or if your doctor wants the most precise lipid reading, a fasting sample is still preferred.
4. Which blood tests do NOT require fasting?
Many common blood tests are unaffected by what you've recently eaten. These include:
- HbA1c — reflects your average blood sugar over 2–3 months, so a single meal makes no difference
- Full blood count (FBC) — measures red cells, white cells, and platelets; not affected by food
- Thyroid function (TSH, free T3, free T4) — food does not meaningfully alter thyroid hormone levels
- Vitamin D — reflects long-term storage, not recent intake
- Vitamin B12 and folate — generally stable regardless of meals
- Kidney function (creatinine, eGFR, urea) — food has minimal impact on these markers
- Liver function (ALT, AST, ALP, bilirubin) — fasting is not typically required, although alcohol the night before can affect some results
- CRP and hs-CRP — inflammation markers are not food-dependent
- Hormones (testosterone, oestrogen, cortisol) — food does not affect these, though time of day matters (testosterone peaks in the morning)
- PSA (prostate-specific antigen) — not affected by food, but vigorous exercise and ejaculation within 48 hours can raise levels
If you are having a panel that includes both fasting and non-fasting tests (for example, a comprehensive health check), you should fast for the whole panel. The non-fasting tests will still be accurate even if you have fasted.
5. How long do you need to fast for a blood test?
The standard fasting window in the UK is 8–12 hours. In practice, this almost always means an overnight fast:
- Finish eating by 10 pm the night before
- Take your blood test at 8–10 am the next morning
- That gives you a clean 10–12 hour window with most of it spent sleeping
Some specific tests have slightly different recommendations:
- Iron studies: 10–12 hours, ideally with your blood taken in the morning when iron levels are at their most stable
- Lipid profile: The NHS notes a 10–14 hour fast for the most accurate triglyceride reading
- OGTT: 8–14 hours. You will then drink a measured glucose solution and have blood taken at intervals
6. What you can and cannot drink while fasting for a blood test
This is the single most common source of confusion. Here is a clear breakdown:
You CAN drink:
- Plain water — and you should. Staying hydrated makes your veins easier to find and helps with a smoother blood draw. Drink a glass of water when you wake up.
You should NOT drink:
- Tea or coffee (including black coffee) — caffeine can raise cortisol and blood glucose, and coffee contains compounds that affect liver enzymes
- Fruit juice, squash, or smoothies — these contain sugar that will raise blood glucose and insulin
- Fizzy drinks (including diet and sugar-free versions) — artificial sweeteners may trigger an insulin response in some people, and carbonation can affect certain test results
- Milk or milk alternatives — contain protein, fat, or carbohydrates that break a fast
- Alcohol — avoid for at least 24 hours before any blood test. Alcohol affects liver enzymes (GGT, ALT), blood sugar, and triglycerides
- Energy drinks — contain caffeine, sugar, or sweeteners
7. Should you take medications and supplements while fasting?
This depends on the medication. The general rules are:
- Prescribed medications: Take them as normal unless your doctor specifically tells you not to. Most medications (blood pressure pills, thyroid medication, statins) should be taken at their usual time with a sip of water.
- Vitamins and supplements: Skip your morning supplements until after your blood test. Iron supplements can dramatically inflate serum iron. Biotin (vitamin B7), increasingly popular in hair and skin supplements, can interfere with immunoassay-based tests including thyroid function and troponin — the MHRA issued a safety warning about this in 2019.
- Diabetes medication (metformin, insulin): Follow your diabetes team's specific instructions. If you are taking insulin, fasting without medical guidance can be dangerous. Never skip diabetes medication without consulting your doctor first.
When in doubt: take your prescribed medication and skip supplements. If you are unsure about a specific drug, call your surgery or pharmacist before the test.
8. How to make fasting for a blood test easier
Fasting sounds harder than it is. Most of the time, you are asleep. Here are practical tips to make it as smooth as possible:
- Book a morning appointment. An 8 am or 9 am slot means you finish your fast soon after waking. If you are doing a home blood test, set an alarm and do it first thing.
- Eat a proper dinner. A balanced meal with protein, healthy fat, and slow-release carbohydrates (e.g. salmon with sweet potato and vegetables) will keep you satisfied through the night. Avoid very high-fat meals that could still be affecting triglycerides 12 hours later.
- Drink water before bed and when you wake up. Dehydration makes blood thicker and harder to draw. A couple of glasses of water before your test makes the process faster and less uncomfortable.
- Prepare breakfast in advance. Knowing that a good breakfast is waiting for you immediately after your test makes the fast easier psychologically. Pack a banana, some nuts, or prepare overnight oats the night before.
- Avoid intense exercise in the morning. Light walking is fine, but a hard gym session will affect cortisol, glucose, and CK (creatine kinase) levels.
- Do not chew gum or smoke. Chewing gum — even sugar-free — can trigger digestive enzymes and a small insulin response. Smoking and vaping raise blood pressure and can affect white blood cell counts.
9. What happens if you eat before a fasting blood test?
If you accidentally eat or drink something other than water before a fasting blood test, there are two possible outcomes:
- Your results may be inaccurate. Blood glucose, triglycerides, and insulin will be higher than your true baseline. This can lead to a false high (causing unnecessary worry or further testing) or a false normal (masking a genuine issue if your fasting level would have been borderline).
- Your appointment may need to be rescheduled. If you tell the phlebotomist or nurse that you have eaten, they may advise rebooking. This is frustrating, but getting an unreliable result is worse.
What to do if you forget: Be honest. Tell the person taking your blood what you consumed and when. Some tests (like HbA1c, FBC, and thyroid) can still be done non-fasting, so they may proceed with those and rebook only the fasting-specific tests. If you only had a sip of black coffee, mention it — the clinical team can decide whether it is likely to affect your particular tests.
With a home blood test from Helvy, you control the timing. If you realise you have broken your fast, simply wait and do the test the next morning. No rebooking, no wasted trip.
10. Fasting for home blood tests vs GP appointments
The fasting rules are identical whether you are having blood taken at a GP surgery, hospital, or doing a home finger-prick test. The science does not change based on who collects the sample.
That said, home testing does have practical advantages when fasting is involved:
| GP / Hospital | Home test (Helvy) | |
|---|---|---|
| Timing | Fixed appointment — may be mid-morning or afternoon | You choose — first thing, straight out of bed |
| If you break your fast | Reschedule (may wait weeks for a new slot) | Wait and test the next morning |
| Travel | Drive or bus to surgery while fasting | No travel — test in your kitchen |
| Results | 7–14 days, often via phone call | 5 working days, detailed online report |
| Fasting guidance | May receive a letter with generic instructions | Step-by-step fasting prep included in kit |
Both methods give clinically valid results when processed in UKAS-accredited laboratories. The difference is convenience — and with fasting tests, being able to test immediately when you wake up is a genuine advantage.
11. Special cases: diabetes, pregnancy & children
People with diabetes
If you take insulin or medication that lowers blood sugar (such as sulfonylureas like gliclazide), fasting carries a risk of hypoglycaemia. Always follow your diabetes team's specific advice. In most cases they will tell you to:
- Book the earliest possible appointment
- Adjust your insulin dose the night before (they will tell you how)
- Bring a snack and glucose tablets to the appointment in case you feel unwell
- Take your morning diabetes medication only after your blood has been taken
Pregnant women
The NICE NG3 guideline on gestational diabetes recommends an OGTT at 24–28 weeks, which requires fasting. Pregnant women should drink plenty of water and bring food for immediately after the test. If morning sickness makes fasting difficult, speak to your midwife about timing.
Children
Fasting blood tests in children require extra care. The fasting period may be shorter (6–8 hours depending on age), and the appointment should be booked as early as possible. Always follow the paediatric team's instructions. Keeping children distracted and hydrated with water is key.
12. Frequently asked questions
Can I drink black coffee before a fasting blood test?
No. Although black coffee has almost no calories, it contains caffeine that raises cortisol and can affect blood glucose levels. It also contains compounds that interfere with liver enzyme measurements. Stick to plain water only.
Can I brush my teeth before a fasting blood test?
Yes. Brushing your teeth is fine. The tiny amount of toothpaste that might be swallowed is negligible and will not affect your blood results. Just do not use mouthwash that contains alcohol or sugar.
Does HbA1c require fasting?
No. HbA1c measures your average blood glucose over the past 2–3 months by looking at glycated haemoglobin. A single meal has no effect on the result. You can eat and drink normally before an HbA1c test. See our HbA1c blood test guide for more detail.
Can I take my blood pressure medication before a fasting blood test?
Yes. Take all prescribed medications at their normal time with a sip of water unless your doctor has specifically said otherwise. Fasting refers to food, not medication.
What if I have a fasting blood test in the afternoon?
It is possible but impractical. You would need to stop eating 8–12 hours before your appointment, which means skipping breakfast and lunch. Most people find this difficult and uncomfortable. If you can, always book fasting blood tests for first thing in the morning.
Does a cholesterol test need fasting?
It depends. Total cholesterol and LDL cholesterol are relatively stable after eating and can be tested non-fasting per NICE CG181. However, triglycerides are significantly affected by food. If your test includes triglycerides (most full lipid panels do), fasting is recommended. See our cholesterol blood test guide.
Can I vape before a fasting blood test?
It is best to avoid it. Nicotine raises blood pressure and can affect white blood cell counts and cortisol levels. The NHS advises no smoking, vaping, or nicotine patches on the morning of your test.
READY TO TEST?
Get a fasting blood test from home
Helvy's home blood test kits include clear fasting instructions and let you test first thing in the morning — no clinic appointment, no waiting room, no wasted trip if you accidentally break your fast. Results in 5 working days, reviewed by a GMC-registered doctor.
Related guides
How to Read Your Blood Test Results
Plain-English guide to understanding every marker on your report.
Diabetes Blood Test UK
HbA1c, fasting glucose, OGTT and fasting insulin explained.
Cholesterol Blood Test UK
Total cholesterol, LDL, HDL, triglycerides and ApoB decoded.
Iron Deficiency Blood Test
Ferritin, serum iron, TIBC and what your results actually mean.