Fasting Before Blood Work: Hours, Water, Coffee and Meds
Fasting before blood work means plain water only for 8 to 12 hours before the draw, and only for tests that need it. One thing beats every number on this page: your order, because the clinician who ordered the test decides if you fast and for how long.
The hours, water and medication rules below are quoted from Labcorp, Quest Diagnostics and MedlinePlus, with Cleveland Clinic on coffee. Seven timelines follow, from last meal to needle, for early, mid-morning and afternoon draws, a night shift and a slip-up. Written by Mustafa Tarabya, founder of DT Nova, the studio that makes FastTrack.
Medical note: This is general information, not advice for you. Follow the instructions from the person who ordered your test; they override this page. If you take diabetes medication, are pregnant, or take medicine with food, ask that person how to handle the fast first.
Your blood test morning, counted back from the draw
The method is one line of arithmetic: appointment time minus the hours on your order equals your last bite. Labcorp's fasting guide says the fast is "usually 8 to 12 hours." It adds that "scheduling a morning appointment and fasting overnight is the simplest approach." Here is the most common version.
- 7:00 pm: dinner, your normal meal.
- 7:30 pm: last bite. The 12-hour count starts here.
- 7:30 pm to 7:30 am: plain water only, as much as you like.
- 6:30 am: usual prescription medicine with water, unless your order says otherwise.
- 7:30 am: draw. 12 hours exactly.
- 7:45 am: eat. Bring a snack; MedlinePlus says it is "common to feel light-headed" after a fasting test.
The hard part is remembering when 7:30 pm was. The free 16:8 timer in FastTrack starts at your last bite and shows the hours elapsed. At the lab you read 12 hours off the screen instead of guessing. The 16:8, 18:6 and 20:4 timers are free; a custom 12-hour window is Premium.
Which blood tests need fasting, and for how long
Many do not. Labcorp names a complete blood count, thyroid tests and "most vitamin and mineral panels such as B12 and vitamin D." It says these "can typically be done without any dietary restrictions." MedlinePlus adds a warning in the other direction: "You should not fast if your provider doesn't tell you to do so."
| Test | Usually fasting? | Hours the source gives | Source |
|---|---|---|---|
| Fasting glucose (blood sugar) | Yes. | 8 to 12. | Labcorp. |
| Basic or comprehensive metabolic panel | If your provider asks. | 10 to 12. | Labcorp. |
| Fasting insulin | Yes. | 8. | Labcorp. |
| Cholesterol (lipid panel) | Often. | 9 to 12. | MedlinePlus. |
| Liver or kidney (renal) panels | In some cases. | Per your order. | MedlinePlus. |
| CBC, thyroid, B12, vitamin D | Typically not. | None. | Labcorp. |
The sources do not agree on one number. Quest says "Fasting for a lab test typically lasts eight hours." Cleveland Clinic says "anywhere between 10 and 12 hours." That spread is why the order wins. If your order gives no number, call the office. MedlinePlus says to ask "at least a full day before the test."
- 9:00 pm: last bite if you aim for 12 hours.
- 11:00 pm: the latest last bite that still gives 10 hours.
- After the last bite: plain water only.
- 8:00 am: medicine as usual with water, unless told otherwise.
- 9:00 am: draw. Between 10 and 12 hours, inside Labcorp's range.
The midnight trap
"Nothing after midnight" is the rule most people half remember. It only works if the draw is 8 or more hours later.
- 11:59 pm snack: gives 7 hours 31 minutes at 7:30 am. Short of 8.
- 11:30 pm or earlier: last bite. That gives 8 hours.
- 7:00 am: water and usual medicine.
- 7:30 am: draw at 8 hours or more.
When the only slot is in the afternoon
- 5:30 am: early breakfast, done by 6:00 am.
- 6:00 am: last bite. The 8-hour count starts.
- 6:00 am to 2:00 pm: plain water only. No coffee, no gum.
- 2:00 pm: draw at 8 hours.
- 2:15 pm: late lunch.
Night shift before a morning draw
The lab's "overnight fast" assumes you sleep through it. If you work nights, the fast runs through your shift, so pack water, not snacks. If you already eat on a 16:8 schedule, note that a 12-hour lab fast has stricter drink rules than your usual one.
- 7:30 pm: your pre-shift meal.
- 8:00 pm: last bite. The 12-hour count starts.
- 11:00 pm to 7:00 am: plain water only on shift. No coffee from the break room.
- 8:00 am: draw at 12 hours.
- 8:15 am: eat, then sleep.
Water yes, coffee no
Plain water is allowed everywhere. Labcorp says it is "actually encouraged." Quest explains why: "Hydrated veins are easier to find." MedlinePlus draws the line at flavored water: "Avoid lemon-flavored or flavored carbonated water, which may contain sugars or artificial sweeteners."
Coffee is out, even black. Labcorp says you "should avoid coffee even if it’s black with no sugar or cream." Cleveland Clinic says: "Don’t drink anything but water." That is stricter than an intermittent fast. The does coffee break a fast guide covers the difference.
Medication and supplements
Labcorp says to keep taking prescribed medicine, because "Stopping medication without your doctor’s guidance can be harmful." Quest agrees: "Unless your doctor says otherwise, take your usual medications." Labcorp names two exceptions. High-dose biotin "can interfere with certain hormone and thyroid tests." Diabetes medication timing should be agreed with your doctor in advance.
- Water: yes, plain, as much as you like (Labcorp, Quest, MedlinePlus).
- Flavored or sparkling water: no (MedlinePlus).
- Coffee or tea, even black: no (Labcorp).
- Gum: no (Labcorp, MedlinePlus).
- Cigarettes, vapes, nicotine pouches: no. Labcorp lists "Smoking or nicotine products."
- Morning workout: skip it. MedlinePlus lists exercise as something not to do while fasting.
- Prescription medicine: yes, with water, unless your order says otherwise (Labcorp, Quest).
- Biotin or diabetes medicine: ask before the day (Labcorp).
If you broke the fast
It happens to everyone, usually at the coffee machine on autopilot. Labcorp's own page opens this question with "Don't panic." Then it splits the answer by what you had.
- 6:05 am: be honest with yourself about what it was. Food or a sugary drink is the reschedule case.
- Labcorp: "If you ate food or had a sugary or caloric drink, it’s generally best to reschedule."
- Only black coffee or water? Labcorp says to "contact your provider’s office before your appointment."
- At the lab: tell the staff before the draw. Labcorp's test preparation page says to let them know "before your specimen is collected."
- New appointment: count back the hours again and log the new last bite.
Forgot to start a timer at dinner? FastTrack lets you edit a past fast and fix the start time. The hours shown then match your real last bite.
Questions people ask
How to prepare for a blood draw?
Read your order first. If it says fast, count back the hours from your appointment, stop eating at that time, and drink only plain water. Take usual medicine unless told otherwise. MedlinePlus says most blood tests need no special preparation, and the provider tells you if yours does. Book a morning slot if you must fast.
Can I use nicotine pouches while fasting for blood work?
No, not if your test requires fasting. Labcorp's list of things to avoid during the fasting window includes "Smoking or nicotine products," and a pouch is a nicotine product. MedlinePlus also says not to smoke while fasting for a blood test. Wait until after the draw, and ask the lab if you are unsure.
What can blood tests detect?
MedlinePlus says blood tests help diagnose certain diseases and monitor chronic ones such as diabetes or high cholesterol. They also check how well your organs work, including liver, kidneys, heart and thyroid. They can also flag bleeding or clotting disorders and immune problems. Your provider reads the results with your symptoms and history.
Does coffee break a fast for blood work?
Yes. Labcorp says to avoid coffee before a fasting draw even if it is black, because caffeine can alter certain readings. Cleveland Clinic says to drink nothing but water. Have the coffee right after the draw; Labcorp says your fast is over once the draw is complete.
How long should I fast before a cholesterol blood test?
MedlinePlus says you may need to fast for 9 to 12 hours before a blood cholesterol test. That is why these tests are often done in the morning. Not every cholesterol test needs fasting. Your provider tells you if yours does and for how long, and that instruction overrides any general range.
Sources
- Labcorp's fasting guide
- Labcorp's test preparation page
- Quest
- MedlinePlus
- MedlinePlus: cholesterol levels
- MedlinePlus
- Cleveland Clinic
Guides
- A 16:8 intermittent fasting scheduleA 16:8 intermittent fasting schedule with clock times for early risers, 9-to-5, night shifts and weekends, a 12:12 ramp-up week and what the evidence says.
- Does coffee break a fast?Does coffee break a fast? An order-by-order table for black coffee, milk, latte, cream, bulletproof and sweeteners, with USDA calories and worked mornings.
- A fasting app without a subscription wallLooking for a fasting app without a subscription? What a free intermittent fasting tracker should include, the traps, and what FastTrack keeps free.
- A Zero fasting app alternativeLooking for a Zero fasting app alternative? What Zero includes free and in Zero Plus, by its own App Store listing, next to FastTrack's free tier.