How to Fast for Blood Work: What You Can Eat or Drink

Fasting for bloodwork typically means no food or drinks other than water for 8 to 12 hours before your blood draw. The goal is to give your lab results a clean baseline, free from the temporary spikes in blood sugar, triglycerides, and other markers that happen after eating. Most people schedule a morning appointment and skip breakfast, letting sleep cover most of the fasting window.

Which Tests Actually Require Fasting

Not every blood test needs you to fast. The most common ones that do are fasting blood glucose, the glucose tolerance test, and certain lipid panels. Iron, phosphorus, and folate tests also call for fasting because those substances are present in common foods and especially in supplements or fortified drinks.

For cholesterol screening, the rules have loosened considerably. The latest joint guidelines from the American Heart Association and American College of Cardiology note that LDL cholesterol levels differ very little between fasting and non-fasting states in most adults. Non-fasting lipid panels are now considered adequate for routine screening. Fasting is still preferred if you have a history of high triglycerides (particularly above 400 mg/dL), a family history of early heart disease, or a known genetic cholesterol disorder. Your provider’s instructions take priority, but if they haven’t specified fasting, it may not be necessary for your lipid panel.

What You Can and Can’t Have

Water is always allowed and actively encouraged. Drinking plenty of water in the hours before your draw keeps your veins plump and easy to find, which makes the process faster and less painful. Dehydration can cause veins to collapse during a blood draw, so sip water throughout the morning even if you can’t eat.

Black coffee is a gray area. It won’t significantly raise blood glucose on its own, but adding sugar, cream, or flavored syrups will. A large sweetened coffee drink can cause a meaningful spike in blood sugar. If your test is specifically for fasting glucose, the safest move is to stick with water only.

Avoid chewing gum (even sugar-free varieties) and mints unless your provider says otherwise, as some contain small amounts of sugar or sugar alcohols that could technically break a fast. Smoking and nicotine products can also affect certain results, so hold off until after your draw if possible.

Medications, Vitamins, and Supplements

Most prescription medications can be taken on schedule with a sip of water, but always confirm this with whoever ordered your labs. Some tests require you to pause specific medications beforehand. The key rule: never stop a prescribed medication on your own just because you have a blood test coming up.

Vitamins and supplements are a different story. Multivitamins, B-complex supplements, iron pills, and fortified energy drinks can contain many times the recommended daily amount of the very nutrients your blood test is measuring. Taking an iron supplement before an iron test, for example, will skew the results. Let your provider know what you take so they can tell you which ones to skip that morning.

Skip the Workout

Intense exercise before a fasting blood draw can throw off several markers. A hard workout temporarily raises blood glucose and alters cholesterol readings. It also shifts potassium levels: your muscles release potassium during exercise, causing a brief spike in the blood followed by a dip below normal as muscles reabsorb it. Save your gym session for after the appointment. Light walking to get to the lab is fine.

Alcohol Before Bloodwork

Alcohol affects triglycerides and liver enzyme levels, both of which are commonly measured in routine panels. Avoid alcoholic drinks for at least 24 hours before your blood draw. Even a glass of wine the night before can elevate triglyceride readings the next morning.

Timing Your Fast

The easiest approach is to schedule your blood draw first thing in the morning. Eat a normal dinner the night before, finishing by 8 or 9 p.m., then sleep through most of the fasting period. By the time the lab opens at 7 or 8 a.m., you’ll have 10 to 12 hours of fasting behind you with minimal discomfort.

If your appointment is later in the day, count backward 12 hours from your scheduled draw time and stop eating then. A midday appointment means you could have a light snack around midnight and then fast through the morning. This is harder for most people, which is why early appointments are popular.

What Happens If You Accidentally Eat

A bite of toast or a splash of cream in your coffee is more of an “oops” than a disaster, according to guidance from Mayo Clinic. The impact depends on what you ate and which test you’re getting.

Blood glucose rises after any food, but a small low-carb meal (like scrambled eggs) causes a much smaller spike than something sugary like a doughnut. If you ate before a glucose test, your provider can sometimes interpret the result as a “random glucose” instead, which is still useful for diabetes screening, though not quite as precise as a true fasting level.

For a lipid panel, triglycerides and LDL cholesterol are the values most affected by recent eating. Total cholesterol and HDL (“good”) cholesterol stay relatively stable whether you’ve eaten or not. Since LDL is calculated partly from triglycerides, a post-meal triglyceride spike can make your LDL number less accurate.

If you realize you’ve broken your fast, tell the person drawing your blood and let your provider’s office know. They’ll decide whether to proceed, adjust how they interpret the results, or reschedule. In many cases, they’ll go ahead with the draw rather than make you come back.

Fasting During Pregnancy

Pregnant women are typically screened for gestational diabetes between 24 and 28 weeks, sometimes earlier if risk factors are present. The two-hour version of the glucose tolerance test requires a full 8-hour fast before drinking a glucose solution. If you’re pregnant and struggling with nausea or low blood sugar, let your care team know so they can help you time the test safely. Always mention any medications or supplements you’re taking, as these can affect results.