Understanding Lab Tests

Which Blood Tests Need Fasting, and for How Long?

By Adnan Alrefai · 28 June 2026 · 7 min read

3D illustration of a blood tube with a covered plate and a clock marking fasting hours
What this article covers
  1. Why does the lab ask you to fast?
  2. Glucose tests: which ones need fasting and which do not?
  3. Does the cholesterol test really need fasting?
  4. What actually breaks a fast for blood tests?
  5. How to prepare the evening before and the morning of the test
  6. Tests that need no fasting at all
  7. Fasting during Ramadan: timing your blood tests
  8. Always tell the lab if you forgot to fast
  9. Questions to ask the lab every time you book a test

Why does the lab ask you to fast?

When you eat or drink, glucose, fats and other substances enter your bloodstream and change their concentrations for hours. This normal shift is what makes some tests unreliable if they are drawn immediately after a meal. Tests that are not affected by what you ate need no special preparation.

Fasting is not designed to inconvenience you. Its purpose is to standardise the measurement conditions so your result can be compared against the reference ranges, which were established on fasting samples. A result that is falsely high because of a recent meal can lead to an unnecessary diagnosis or treatment.

Knowing which tests require fasting helps you plan your lab appointment correctly and avoid the frustration of repeating a test because of a simple preparation error. The table below summarises the most common tests and their fasting requirements.

Common tests and their fasting requirement

Test Fasting needed? Duration
Fasting Glucose Yes 8 to 12 hours
Lipid Panel (cholesterol + triglycerides) Preferred 9 to 12 hours
HbA1c (glycated haemoglobin) No Any time
Full Blood Count (CBC) No Any time
Thyroid hormones (TSH, T4) No Any time
Kidney function (creatinine, urea) No Any time
Liver enzymes (ALT, AST) No Any time
Glucose Tolerance Test (OGTT) Yes 8 to 12 hours
Iron and ferritin Preferred 8 hours
Vitamin D No Any time

Glucose tests: which ones need fasting and which do not?

Fasting glucose requires 8 to 12 hours without food or caloric drinks, and is usually drawn in the morning. It measures your sugar level in a resting state, which is the baseline used to diagnose diabetes and pre-diabetes. If you have eaten before the test, the result will be naturally higher and will not reflect your actual metabolic state.

HbA1c, also called glycated haemoglobin, works very differently. It measures the average blood sugar level over the past three months by looking at how much glucose has bonded to your red blood cells. Because this average does not change after a single meal, you can have HbA1c measured at any time of day without any fasting. A 2020 review in Diabetes Research and Clinical Practice confirmed that HbA1c and the glucose tolerance test are the gold standards for detecting glucose disorders.

The oral glucose tolerance test, OGTT, which is used to diagnose gestational diabetes and borderline cases, also requires 8 to 12 hours of fasting beforehand. During the test the lab gives you a sugary drink and measures your body's response over two hours. You must arrive fasted and remain in the lab during the testing period.

Does the cholesterol test really need fasting?

A full lipid panel includes total cholesterol, LDL, HDL and triglycerides. Total cholesterol and HDL are not greatly affected by a recent meal, but triglycerides rise sharply after eating and can be double their usual level for several hours. Because LDL is usually calculated using a formula that depends on triglycerides, a post-meal sample distorts LDL as well.

A 2024 review in the Indian Heart Journal confirmed that 9 to 12 hours of fasting produces more accurate and reproducible lipid results, particularly for patients whose treatment is being monitored or who are having their first ever test for cardiovascular risk assessment. A 2025 study in Archives of Endocrinology and Metabolism found that fasting consistently lowered triglyceride readings compared with non-fasting, with clinically significant differences in some participants.

Some newer European guidelines accept non-fasting lipid tests for initial screening. However, in the context of Arab-world laboratories, where it is often unclear from the report whether the sample was fasting or not, the safest approach is to fast for 9 to 12 hours so the result can be interpreted with confidence. If you are monitoring treatment with a statin or fibrate, always fast.

What actually breaks a fast for blood tests?

Plain water does not break a fasting requirement for laboratory tests. Drinking adequate water is actively helpful because dehydration makes veins smaller and harder to access. Do not deprive yourself of water before a blood test. This is a common mistake that makes the procedure harder and has no benefit.

Coffee and tea, even without sugar, stimulate insulin secretion and can marginally affect glucose levels, so avoid them before glucose tests. Fruit juice, even fresh, contains fast-absorbing sugars and must be avoided. Any drink containing calories breaks the fast. A 2024 paper in Cureus reviewing preanalytical errors noted that failing to fast correctly is one of the most common causes of falsely elevated glucose results.

Smoking before a fasting test can affect glucose and cholesterol readings and is best avoided during the fasting window. Regarding medicines, the vast majority should be taken at their usual time even during a fasting period. The main exception is glucose-lowering tablets that may suppress the result; your doctor will tell you if a specific medicine should be delayed until after the test.

How to prepare the evening before and the morning of the test

The evening before a fasting test, eat a normal, light supper. There is no benefit in eating a large meal beforehand, and a very fatty dinner can leave triglycerides elevated even after 12 hours of fasting, producing a misleadingly high result the next morning. Aim to finish eating by 9 or 10 pm if your appointment is in the early morning.

In the morning, drink a glass of plain water and head to the lab without eating. Most labs open early to take advantage of the natural overnight fast, and the queue is usually shorter before 8 am. Bring a light snack or a small meal to eat immediately after the test, especially if you are prone to feeling dizzy or lightheaded after prolonged fasting or if you take insulin.

If your fasting period has exceeded 16 hours for any reason, tell the lab before the sample is taken. Very prolonged fasting raises ketone bodies in the blood and can affect glucose and other measurements in ways that do not reflect your usual metabolic state. The target is 8 to 12 hours, not more. If you are diabetic and have been fasting for a long time without any food, also check your glucose at home before leaving, as you may need a small amount of food to avoid hypoglycaemia on the way.

How to prepare for a fasting blood test

  1. 1Book an early morning appointment to use your natural overnight fast.
  2. 2Eat a light, normal supper the evening before.
  3. 3Stop eating and drinking everything except plain water after supper.
  4. 4Take your usual medicines with water in the morning unless your doctor advised otherwise.
  5. 5Drink plain water freely to stay hydrated.
  6. 6Go to the lab as soon as possible after waking.
  7. 7Bring food to eat immediately after the sample is taken.

Tests that need no fasting at all

A full blood count, or CBC, measures red cells, white cells and platelets. These cell counts are not affected by what you ate, so the test can be done at any time of day with no preparation. The same applies to blood group and rhesus typing.

Thyroid hormones including TSH, free T4 and free T3 are not affected by meals and can be measured at any time. Kidney function tests including creatinine and blood urea, and liver enzymes including ALT and AST, also do not require fasting because a single meal does not meaningfully change these values.

Other tests with no fasting requirement include vitamin D, CRP (C-reactive protein), ESR (erythrocyte sedimentation rate), reproductive hormones such as FSH, LH and testosterone, clotting tests, cardiac enzymes such as troponin, most tumour markers and most thyroid antibodies. Always confirm with the lab at the time of booking, because the specific panel your doctor has requested will determine the rules.

Fasting during Ramadan: timing your blood tests

During Ramadan, Muslims fast from dawn to sunset. This creates an ideal natural fasting window for blood tests. The early hours after the Fajr prayer are the best time, when the body has already been fasting for 8 to 10 hours or more since the last suhoor meal.

A 2019 study in the Journal of Epidemiology and Global Health that examined glucose management during Ramadan confirmed that early morning fasting measurements in Ramadan are reliable and comparable to standard fasting values, provided the patient had a normal suhoor and did not eat again.

If you cannot reach the lab in the morning, a second option is the hour or two before iftar, when fasting duration is at its longest. Avoid tests in the evening after iftar. For complex cases such as adjusting insulin or other diabetes medicines during Ramadan, your doctor may want a specific monitoring protocol rather than standard fasting tests.

Always tell the lab if you forgot to fast

If you forgot to fast and ate or drank something before a test that required fasting, tell the lab technician immediately and do not try to hide it. The technician will either reschedule you or note on the request form that the sample is non-fasting, so the result can be interpreted correctly.

A falsely high glucose result from a post-meal sample can lead a doctor to diagnose diabetes in someone who does not have it. A falsely elevated triglyceride from a fatty breakfast can prompt an unnecessary prescription. Transparency protects you, and a repeated test is far less costly than a wrong diagnosis.

In well-organised labs the fasting status is always documented on the test request and appears on the report. If your results surprise your doctor or contradict what was expected, the fasting question will be among the first things asked. Knowing and telling the truth saves everyone time.

Questions to ask the lab every time you book a test

When booking a lab appointment by phone or handing in a test request in person, three questions protect you from a wasted journey. First: does this test need fasting? Second: how many hours of fasting are required? Third: should I delay any of my regular medicines? These three questions take under a minute and prevent the frustration of repeating the test.

Some labs print fasting instructions on the request form, but many do not, particularly smaller private labs that are common across the Arab world. If your doctor has ordered a panel that mixes fasting and non-fasting tests, the safest approach is to fast for all of them and book a single early morning appointment, so everything is done in one visit.

Remember that the reference ranges printed on your lab report are set for fasting samples where fasting is required. A result labelled as normal is only truly reassuring if the collection conditions matched those used to build the reference range. Taking responsibility for your preparation is a small action with a large effect on the reliability of your results.

You can log your test results in the Sihtak app and note whether each was fasting or non-fasting. This helps your doctor interpret the results correctly when you review them together. The AI assistant in the app can also answer questions about fasting requirements for a specific test before your appointment.

Frequently asked questions

Does drinking water break a fast before a blood test?

No. Plain water does not break the fasting requirement for laboratory tests. Drinking enough water is actually encouraged because dehydration makes veins smaller and harder to access. Only flavoured or sweetened water counts as breaking the fast.

Can I take my medicines during the fasting period?

Yes, in most cases. Most medicines should be taken at their usual time with a small amount of water and will not affect your test results. The main exception is some glucose-lowering tablets that your doctor may ask you to delay until after the blood draw. Ask your doctor or pharmacist specifically about your medicines before the test.

Does HbA1c need fasting?

No. HbA1c measures your average blood sugar over the past three months by looking at how much glucose is attached to your red blood cells. A single meal does not change this average, so the test can be done at any time of day without any preparation.

How many hours do I need to fast before a cholesterol test?

Nine to 12 hours of fasting is recommended before a full lipid panel. Ten hours is a practical middle ground for most people. Total cholesterol and HDL are not greatly affected by a meal, but triglycerides can double after eating and will distort the LDL calculation if the sample is not fasting.

When is the best time for a blood test during Ramadan?

The early hours after Fajr prayer are best, when you have been fasting for 8 to 10 hours or more since suhoor. If that is not possible, the hour or two before iftar also works because the fast is at its longest. Avoid blood tests in the evening after the iftar meal.

What happens if I eat before a fasting blood test?

Tell the lab technician right away. Do not try to hide it. Depending on the test, the lab may reschedule you or document the result as non-fasting. A falsely high glucose or triglyceride from a recent meal can lead to an incorrect diagnosis. Honesty takes two minutes and can prevent weeks of unnecessary worry or treatment.

Do liver or kidney function tests need fasting?

No. Liver enzymes such as ALT and AST, and kidney function markers such as creatinine and blood urea, are not meaningfully changed by a single meal and can be tested at any time of day. Some labs request light fasting for consistency, but it is not a strict requirement for these tests.

Does black coffee without sugar break the fast for a glucose test?

Yes, from a laboratory perspective. Even black coffee without sugar stimulates hormone and insulin secretion and can affect glucose and cholesterol readings. Plain water is the only drink with no effect. Save your morning coffee until after the blood draw.

Sources

This content is for health education only and is not a substitute for medical advice. If you have symptoms that worry you, see your doctor.