The short answer
If a test needs a fast, the usual instruction is 8 to 12 hours with nothing but plain water. For fasting glucose, the test the rule mainly exists for, US federal guidance sets the minimum at 8 hours, and many laboratories simply ask for 12.
So how long to fast before blood work depends on what is on the order, and that list has shrunk. Most tests on a routine order do not need a fast at all, and the cholesterol panel no longer needs one by default under European guidance, a position that several US bodies have also endorsed.
The reason is mechanical. A meal sets off marked changes in the blood that last for hours, starting with sugar and fats. A fasting glucose drawn after breakfast measures the breakfast, not your metabolism. A red cell count does not move that way, which is why a complete blood count can be drawn at any time of day.
One rule beats every table, this one included: follow the instruction printed on your order or given by your laboratory. If it says fasting and you have eaten, say so before the draw. A fasting glucose read on a fed sample is not slightly off — it cannot be interpreted.
What fasting actually means
No food and no drink other than plain water for the stated number of hours, right up to the draw. Chewing gum, smoking and exercise are also left out during the fast, because each of them can change the results.
This is less obvious than it sounds. When researchers questioned 150 outpatients arriving for blood tests, only 39% could define fasting correctly, and 46% thought it was enough for the last meal to have been the day before, whatever the hour.
Part of the confusion is not yours. Laboratory specialists themselves have pointed out that definitions of fasting vary between institutions and across the medical literature, which is why a European working group set out to harmonize them.
The practical version: finish eating in the evening, drink water as usual overnight and in the morning, and take nothing else until the needle is in.
Fasting by test type
Use this as a guide and check it against your own order: protocols still differ between laboratories, and some have not aligned with the current guidance on lipids.
US laboratory guidance, for instance, still lists the cholesterol panel and the basic metabolic panel among tests that may need a fast, alongside glucose. When a single line on your order needs it, the whole appointment becomes a fasting one.
| Test | Fasting | What changes if you eat |
|---|---|---|
| Fasting glucose | 8–12 h | Rises within minutes of a meal. The test loses its meaning. |
| Lipid panel | Not routinely | European guidance recommends non-fasting testing. Triglycerides rise by about 26 mg/dL; LDL and HDL barely move. |
| Complete blood count | None | A light meal shifts a few counts slightly, not enough to require fasting. |
| Liver panel | None, usually | Usually stable; a large or fatty meal can move some values. |
| Kidney panel | None | Creatinine changes little after an ordinary meal. |
| Thyroid panel | None | TSH varies with the time of day and, to a lesser extent, with meals. Prefer the morning. |
| Iron and ferritin | Morning, fasting preferred | Serum iron varies over the day and rises after a meal; ask the lab about supplements. |
| HbA1c | None | Reflects three months. A meal is invisible to it. |
Is 8 hours of fasting enough for a blood sugar test?
Yes, under US guidance. A fasting plasma glucose is defined as a sample taken after at least 8 hours with nothing to eat or drink except sips of water, and the test is usually done in the morning. An overnight fast from dinner covers it comfortably.
The precision matters because the cut-offs sit close together. A fasting glucose of 99 mg/dL or below is normal, 100 to 125 mg/dL falls in the prediabetes range, and 126 mg/dL or above in the diabetes range. A sample that was not truly fasting can push a result across one of those lines.
HbA1c works differently: you can eat and drink before it. If your order lists both, the fasting glucose sets the rule for the morning.
How long to fast for a cholesterol test
Often not at all. For decades a cholesterol test meant an overnight fast. Since 2016, the European Atherosclerosis Society and the European Federation of Clinical Chemistry and Laboratory Medicine have jointly recommended the opposite: measure lipids without fasting, as the default.
The differences are small. After an ordinary meal, the largest average changes are about +26 mg/dL for triglycerides and −8 mg/dL for total and LDL cholesterol, while HDL cholesterol, apolipoprotein B and lipoprotein(a) are largely unaffected. Non-fasting values predict cardiovascular disease just as well, and most of the day is spent in the non-fasting state anyway.
A fast is still considered in one situation: when non-fasting triglycerides come back above 440 mg/dL (5 mmol/L). Guidelines and statements in Denmark, the United Kingdom, Europe, Canada, Brazil and the United States endorse non-fasting lipid profiles in some form.
If your laboratory or doctor still asks you to fast for cholesterol, follow that instruction for your sample. It is their protocol, and there can be a reason specific to you, such as very high triglycerides on an earlier report.
Water yes, coffee no
Plain water is allowed throughout the fast, including on the morning of the draw. Juice, coffee, soda and other drinks are not, because what they contain reaches the bloodstream and can affect the results.
Coffee surprises people, black and unsweetened included. In a crossover trial, healthy men given caffeinated coffee an hour before a meal had a blood sugar response 147% to 216% larger than when they were given decaffeinated coffee, and insulin sensitivity fell by up to 40%. In another trial, coffee drunk half an hour before a glucose drink raised insulin compared with water.
The evidence is not one-sided. In a 2023 study of 27 volunteers, one cup of coffee an hour before the draw caused no clinically significant change in routine chemistry and blood count results. That is reassuring if you slipped, but it has not changed the rule, which exists to protect the fasting glucose.
Alcohol often comes with its own, longer window: you may be asked to avoid it for more than the fasting period itself. If nobody has told you, ask.
The night before
Eat a normal dinner. No single food is banned, but laboratory specialists note that the body’s response to a meal varies with what the meal contains and when it was eaten, and with smoking, coffee and alcohol. An unusually heavy, late or alcohol-soaked evening is the one to avoid.
Then count backwards from the appointment. For an 8 a.m. draw and a 12-hour instruction, the last food is at 8 p.m. the evening before; for an 8-hour instruction, midnight. An early appointment puts most of the fast inside your sleep.
- Set the cut-offWork out the last time you can eat from your appointment time, before the evening starts.
- Keep drinking waterA glass or two in the morning is fine and stops you arriving dry.
- Leave out the extrasGum, mints, coffee, tea and cigarettes wait until after the draw.
- Pack a snackSomething to eat afterwards makes the wait easier, especially if you tend to feel faint.
Medicines: do not stop anything on your own
Take your usual treatment with water unless the prescriber has told you otherwise. US guidance asks you to check with your provider whether to take your regular prescription and over-the-counter medicines before a fasting test, rather than deciding alone.
The clearest exception concerns diabetes. Insulin and some diabetes pills, such as sulfonylureas, can push blood sugar too low, and continuing them while fasting for a medical test raises that risk. If you use them, ask the prescriber for a plan for the morning of the test.
Supplements deserve a word too. If iron tests are on the order, your provider may ask for a 12-hour fast and a morning draw; ask whether to pause an iron supplement, and for how long. Whatever you take, tell the laboratory.
If you ate or drank by mistake
Tell the staff before the draw, not after. US guidance is explicit: say so if you ate or drank anything before a fasting test, because you may need to reschedule.
It is rarely a wasted trip. Many lines on a routine order do not need a fast, and the staff can tell you whether those can go ahead while the fasting ones are booked again. What you should not do is stay quiet: a glucose read as fasting when it was not can suggest a problem you do not have, or hide one you do.
