Open 7 Days a WeekBook Today
Back to BlogEducation

Fasting Blood Test: How to Prepare and What to Know

PBTT

Private Blood Tests Team

Clinical Team

26 Oct 2026•13 min read
Fasting Blood Test: How to Prepare and What to Know

If you have been asked to have a fasting blood test, you probably have questions. Can you drink water? What about a quick coffee? What happens if you accidentally eat something? This guide answers those questions clearly, based on general UK medical guidance — while emphasising that the specific instructions provided for your test always take priority.

What Is a Fasting Blood Test?

A fasting blood test is a blood sample collected after a period of not eating or drinking anything other than what your provider has specifically permitted. Fasting helps ensure that certain substances — such as glucose, triglycerides and cholesterol — are measured at a stable baseline, rather than being temporarily elevated or altered by a recent meal.

It is important to understand that not every blood test requires fasting. Many routine blood tests, such as a full blood count, do not require any dietary preparation at all. Whether you need to fast depends entirely on the specific tests being requested. Always check with the clinician or provider who has requested your blood test, or with the testing service itself, before assuming that fasting is or is not required.

How Long Should You Fast Before a Blood Test?

The required fasting period depends on the specific test being carried out and the instructions provided to you. There is no single fasting duration that applies to every blood test, and it would be misleading to suggest otherwise.

That said, for many common tests that do require fasting — such as a fasting glucose or fasting lipid panel — fasting periods of around eight to twelve hours are often discussed in clinical guidelines. However, your healthcare professional or testing provider will give you the exact timeframe that applies to your test.

When Should You Stop Eating?

If your appointment is in the morning, it is often practical to stop eating after your evening meal the night before, which naturally creates a fasting window without requiring you to go long periods without food during the day. However, follow the specific cut-off time given to you — do not extend the fast beyond what has been instructed, as this is unnecessary and could cause discomfort or low blood sugar in some individuals.

Does Appointment Timing Matter?

Morning appointments are commonly used for fasting blood tests because the overnight period naturally covers most or all of the required fast. If your appointment is later in the day, confirm with your provider how to time your fast accordingly.

Related Test

Full Blood Count

Complete blood analysis • Same-day appointments • UKAS-accredited lab

View Test & Book

Can You Drink Water Before a Fasting Blood Test?

Yes — in most cases, plain still water is permitted during a fasting period before a blood test, and staying hydrated is generally encouraged. Good hydration can make blood collection easier and more comfortable.

However, always confirm this with the provider of your specific test. If your instructions say nothing other than water is permitted, follow that precisely. If you have been given no specific information about fluids, contact the requesting clinician or the testing service before your appointment.

For a fasting glucose test in particular, drinking plain water does not meaningfully affect blood glucose levels and is generally considered acceptable, but again, follow any instructions given to you.

Can You Drink Coffee or Tea Before a Fasting Blood Test?

This is one of the most commonly asked questions, and the answer is: not without checking first.

Black coffee — even without milk or sugar — contains compounds that can affect metabolism and may alter certain test results. Tea, similarly, is not simply an inert fluid. Caffeinated drinks can affect cortisol levels, glucose response and other biomarkers depending on the individual and the test being carried out.

Adding milk, sugar, cream or sweeteners to coffee or tea introduces calories and can more directly affect fasting tests — particularly glucose and lipid panels.

Do not assume that a drink is safe simply because it contains very few calories or because it does not taste particularly "heavy." If your instructions say water only, that means water only. If you are unsure whether black coffee or herbal tea is permitted for your specific test, ask before your appointment.

What Can You Eat the Night Before a Blood Test?

If your fasting window begins in the evening, aim to have your last meal at or before the instructed cut-off time. There is generally no requirement to change what you eat at that meal unless you have been given specific dietary instructions — for example, to avoid a high-fat meal the night before a lipid test, which some providers recommend.

Foods to Avoid Night Before a Blood Test

Unless specifically advised otherwise, there is no need to follow a special diet before a fasting blood test. However, very fatty, rich or unusually large meals close to your cut-off time are best avoided as a general precaution. Eat sensibly and stop at the instructed time.

There is no benefit to eating less than usual in the days before your test, or to extending your fast beyond what has been requested. Unnecessary dietary restriction is not required and may cause avoidable discomfort.

What About Alcohol Before a Blood Test?

Alcohol can affect a number of blood test results, including liver markers, triglycerides and glucose levels. Its effects can persist for longer than many people expect — depending on the amount consumed and the specific marker being measured.

The appropriate period to avoid alcohol will depend on which tests you are having and the instructions provided by your clinician or testing service. Do not assume a universal timeframe applies. If your instructions mention alcohol, follow them carefully. If they do not, and you are unsure, contact the testing provider to ask.

What If You Accidentally Eat or Drink Something?

This is a common concern. Perhaps you forgot and had breakfast, or instinctively made your morning coffee, or had a sip of a sugary drink.

Do not try to conceal accidental food or drink consumption from your testing provider. Contact the clinician who requested the test, or the testing service directly, and explain what happened and how long ago. They will advise you on whether to proceed with the appointment or reschedule.

In some cases — for example, if you only had a sip of plain water — the test may be able to go ahead. In others, particularly for a fasting glucose or lipid test where recent food or drink could meaningfully affect the result, rescheduling is likely to be the most appropriate course of action.

Being transparent is important. An inaccurate result obtained without disclosing that fasting was not completed could lead to unnecessary follow-up or, worse, an incorrect clinical picture.

Fasting Blood Tests and Diabetes

Several blood tests used in the assessment and monitoring of diabetes require fasting. Two commonly encountered ones are:

  • Fasting plasma glucose test: Measures blood glucose after a fasting period to help assess how the body regulates glucose.
  • Fasting glucose test (as part of an HbA1c or diabetes screen): Used alongside other assessments to build a picture of blood glucose control.
  • Different diabetes-related tests have different preparation requirements, so it is important not to assume that the preparation for one test applies to another.

    Important Caution for People With Diabetes or Blood Sugar Concerns

    If you take medication for diabetes — such as insulin or certain oral hypoglycaemic agents — or if you have a history of low blood sugar (hypoglycaemia), do not independently change or skip your medication or your eating schedule without guidance from your GP, specialist or prescriber. Fasting can affect blood glucose levels significantly in people on certain treatments.

    Always seek individual instructions before fasting if you have diabetes or any condition that affects blood sugar regulation. Do not rely solely on general guidance — your clinical circumstances are specific to you.

    How to Prepare for Your Blood Test Appointment

    The following checklist covers the most important preparation steps for a fasting blood test. Use it alongside — not instead of — the specific instructions you have been given.

    Fasting Blood Test Preparation Checklist:

  • ✅ Confirm whether fasting is actually required for your specific test
  • ✅ Note the exact cut-off time for food and drink given by your provider
  • ✅ Drink plain water as instructed and stay hydrated
  • ✅ Avoid coffee, tea, juice, alcohol and other beverages unless explicitly permitted
  • ✅ Do not chew gum or take lozenges unless you have confirmed these are permitted
  • ✅ Ask your prescriber or GP about any medication before your appointment — do not stop prescribed medication without advice
  • ✅ Book a morning appointment if possible to make the fast more manageable
  • ✅ Let the testing provider know if you accidentally eat or drink anything
  • ✅ Bring any relevant documentation, including your test request form or reference number
  • ✅ If you have diabetes or low blood sugar risk, obtain individual fasting instructions beforehand
  • If you are considering a private health screening that includes fasting components, confirm preparation requirements at the time of booking.

    What Happens During a Blood Draw?

    A blood sample is typically collected by a trained phlebotomist or healthcare professional from a vein, most commonly in the inner elbow or back of the hand. A small needle is used to draw a sample into one or more collection tubes, which are then sent to a laboratory for analysis.

    The process usually takes only a few minutes. Sitting down, staying relaxed and letting the clinician know if you feel unwell at any point are all sensible precautions. Once the sample is taken, you are generally free to eat and drink as normal unless you have been advised otherwise.

    What If You Did Not Actually Need to Fast?

    Before fasting for any blood test, verify whether fasting was specifically requested. Not all blood tests require it, and unnecessarily fasting before a non-fasting test — such as a routine thyroid test or full blood count — serves no clinical purpose and may cause unnecessary discomfort.

    If you are not certain whether fasting applies to your test, check with the requesting clinician or the testing provider rather than fasting "just in case." Unnecessary fasting, particularly for people with diabetes or other metabolic conditions, carries its own risks.

    When to Seek Medical Advice or Clarification

    Contact the clinician who requested your test, or the testing service, if:

  • You are unsure whether fasting is required for your specific test
  • You take medication that could be affected by fasting, including diabetes medication
  • You have a medical condition such as diabetes, hypoglycaemia or another metabolic condition
  • You accidentally ate or drank something before a fasting test
  • You feel unwell or experience low blood sugar symptoms during the fasting period
  • Your instructions are unclear or you have not received any
  • If you are interested in arranging private blood tests in London, you can view available tests and check blood test prices or book an appointment online. Private testing does not replace NHS care or the advice of your GP or specialist.

    Frequently Asked Questions

    Do I need to fast before every blood test?

    No. Fasting is only required for certain blood tests, such as fasting glucose or lipid panels. Many tests — including routine full blood counts and thyroid tests — do not require fasting. Always confirm with the clinician or provider who requested your test.

    How long should I fast before a blood test?

    The required fasting period depends on the specific test and the instructions you have been given. Common fasting periods discussed in clinical guidance range from eight to twelve hours, but follow the exact duration specified for your test rather than applying a general figure.

    Can I drink water before a fasting blood test?

    In most cases, yes — plain still water is generally permitted and staying hydrated is encouraged. However, confirm this with your testing provider. If your instructions specify water only, do not drink anything else.

    Can I drink coffee before a fasting blood test?

    You should not drink coffee before a fasting blood test unless your provider has explicitly said it is permitted. Even black coffee without milk or sugar may affect certain test results. When in doubt, stick to plain water.

    Can I drink tea while fasting for a blood test?

    Tea — including black tea, green tea and herbal teas — should be avoided unless your provider has confirmed it is acceptable for your specific test. Do not assume that a low-calorie drink is automatically permitted during a fast.

    What should I avoid eating the night before a blood test?

    Follow the cut-off time given by your provider. There is generally no need to change what you eat before that time, though very large or fatty meals immediately before a fasting window are best avoided. Eat normally and stop at the instructed time.

    How long should I avoid alcohol before a blood test?

    This depends on the tests being carried out and the instructions from your provider. Alcohol can affect liver markers, triglycerides and glucose. Do not assume a universal timeframe — follow the guidance given for your specific test, and contact the provider if you are unsure.

    What if I accidentally ate before a fasting blood test?

    Contact your testing provider or the clinician who requested the test and explain what happened. They will advise whether to proceed or reschedule. Do not conceal accidental food or drink consumption, as this could affect your result and any clinical decisions that follow.

    Can I take my medication before a fasting blood test?

    You should not stop or adjust prescribed medication without advice from your GP, prescriber or specialist. Contact the relevant healthcare professional before your appointment if you are unsure how fasting interacts with your medication, especially if you take diabetes medication.

    Does a fasting glucose test require fasting?

    Yes — by definition, a fasting glucose or fasting plasma glucose test measures blood glucose after a fasting period. The specific fasting instructions will be provided by the requesting clinician or testing service.

    What should people with diabetes do before a fasting blood test?

    People with diabetes — particularly those taking insulin or oral hypoglycaemic medication — should not independently change their medication or eating schedule before a fasting test. Seek specific guidance from your GP or specialist before fasting, as low blood sugar can be a genuine risk.

    How should I prepare for a blood test appointment?

    Confirm whether fasting is required, follow the exact preparation instructions provided, stay hydrated with plain water where permitted, and avoid food, alcohol, coffee and other beverages during the fasting period. Ask your prescriber about medication if relevant, and let the testing service know promptly if you accidentally consume food or drink before a fasting test. Visit Private Blood Tests London if you would like further information about available private testing options in London.

    This article is intended for general educational purposes only. It does not constitute medical advice and should not be used as a substitute for guidance from a qualified healthcare professional. Always follow the specific preparation instructions provided for your blood test.

    Book Your Full Blood Count

    Visit our CQC-registered clinic in South Kensington — open 7 days a week, same-day appointments, results from 24 hours.