Fasting Before Blood Work

Which tests need it, how long, and what you can still have.

Fasting blood work means avoiding calories for a set period before your blood draw so that measurements like glucose and lipids are not temporarily skewed by your last meal. Not every test requires it, and fasting incorrectly can mean a wasted trip or a repeat draw. This guide explains which common tests usually need fasting, how long to fast, and what is still okay to consume.

Which tests commonly require fasting

Preparation always depends on the specific test and your provider's instructions, but these are the panels most often ordered after an 8 to 12 hour fast:

  • Fasting glucose and glucose tolerance testing, where recent food directly changes the result.
  • Lipid panels measuring cholesterol and triglycerides, since triglycerides rise for several hours after eating.
  • Basic and comprehensive metabolic panels when glucose is included.
  • Some vitamin B12 and iron studies, where food can shift absorption-related values.

Complete blood counts, thyroid tests, and most hormone panels generally do not require fasting, but confirm when you book rather than guessing at the door.

How long should you fast

The most common instruction is 8 to 12 hours without calories. A practical schedule is to stop eating after dinner and book a morning appointment, which keeps overnight fasting comfortable and keeps you within the window your lab expects. Fasting much longer than instructed is not better; extreme fasts can alter hydration and other values and may leave you lightheaded during the draw.

What you can and cannot have

Water is not just allowed, it is encouraged. Good hydration makes veins easier to find. Plain black coffee and unsweetened tea are stricter: some providers permit them, many prefer you skip coffee entirely because it can affect glucose and lipid measurements. As a rule:

  • Fine: plain water, and any prescription medication with a small sip of water unless your provider says otherwise.
  • Avoid: juice, soda, milk, sugar, cream, chewing gum, mints, and alcoholic drinks for at least 24 hours before testing.
  • Ask first: coffee, tea, and smoking or vaping.

If you accidentally eat

Tell the staff before your draw rather than hoping it will not matter. For some tests it truly does not, and for others the team can reschedule you or note it on the order so your provider interprets the result correctly. An honest note beats a misleading number.

Special situations worth mentioning

A few common situations deserve a note. People with diabetes should never skip meals without asking the prescribing provider first, since medication timing may need adjustment. Shift workers can fast on their working schedule; the clock matters, not the time of day. Children and anyone who is pregnant should follow the specific instructions given at ordering rather than general adult guidance. And if a long fast leaves you genuinely unwell, reschedule rather than pushing through a morning appointment while feeling faint.

Ready to check your numbers?

Compare testing options and book a convenient location near you.

Find a Lab Near You

Frequently asked questions

How long do you fast for blood work?
Most fasting labs ask for 8 to 12 hours without calories, typically overnight. Follow the exact window given by your ordering provider or testing location, since requirements differ by test.
Can you drink water before a fasting blood test?
Yes. Plain water is allowed and recommended before fasting blood work because hydration makes the draw easier. Only water, not flavored or sweetened drinks.
Does coffee break a fast for blood work?
It can. Black coffee may affect glucose and lipid results, so many providers ask you to skip it until after your draw. When in doubt, stick to water.
Can I take my medications while fasting?
Usually yes, with a sip of water, unless your provider has instructed otherwise. Some medications affect specific results, so confirm with the prescriber before your appointment.
Medical disclaimer: This guide is for general education only and is not medical advice. Test preparation and reference ranges vary by laboratory and by person. Always follow the instructions from your ordering provider and the testing location, and consult a qualified healthcare professional about your results.

Affiliate disclosure: MyLabService may earn a commission when you book a test through links on this page, at no extra cost to you. This never affects our editorial content.

Related resources