Should I Fast Before My Blood Test?

Written by YiQiu Hu, NMD
Arizona-licensed naturopathic physician and virtual concierge medicine provider
Published August 2026 | Medically reviewed August 2026

Dr. YiQiu Hu explaining fasting instructions before a blood test to an Arizona patient
Dr. YiQiu Hu explaining fasting instructions before a blood test to an Arizona patient

If you have blood work scheduled, one of the most common questions is whether you should stop eating beforehand.

The short answer is: only if you were instructed to fast.

Some blood tests are designed to measure your body under fasting conditions, while many others can be performed accurately after you have eaten normally. Fasting when it is not necessary is generally not helpful and, for certain tests, may actually change the results your physician is trying to evaluate.

If fasting is required, you will commonly be asked to avoid food and caloric beverages for approximately 8 to 12 hours, although the exact instructions depend on the tests being performed. Plain water is usually permitted and often encouraged.

The most important rule is simple: follow the instructions provided for your specific laboratory order rather than automatically fasting before every blood test.

If you are new to laboratory testing, our Patient's Guide to Understanding Blood Work and Laboratory Testing explains what to expect before, during, and after routine testing.

Why Would a Blood Test Require Fasting?

Eating temporarily changes many substances circulating in your bloodstream.

After a meal, nutrients are absorbed from your digestive system into your blood. Depending on what you ate and which test is being measured, this can temporarily affect levels of:

  • Glucose

  • Triglycerides

  • Certain metabolic measurements

  • Hormones

  • Nutrients

  • Other laboratory markers

For some tests, physicians want to know what your levels look like without the immediate influence of a recent meal.

Fasting creates a more standardized condition for those measurements.

However, that does not mean fasting makes every laboratory test more accurate. Many tests are specifically designed to be interpreted without fasting.

How Long Should I Fast Before a Blood Test?

When fasting is required, the fasting period is commonly around 8 to 12 hours.

According to MedlinePlus, most fasting blood tests require approximately 8 to 12 hours without food. Your physician or laboratory should tell you the exact fasting period required for your particular tests.

For example, a fasting blood glucose used for diabetes evaluation generally requires at least eight hours without caloric intake.

Because most of the fasting period can occur while you are sleeping, fasting blood tests are frequently scheduled early in the morning.

If your laboratory order says to fast for eight hours, fasting for significantly longer is not necessarily better. The goal is to follow the preparation conditions for which the test is intended.

Which Blood Tests Commonly Require Fasting?

Whether fasting is needed depends on exactly what your physician has ordered.

Fasting Glucose

A fasting plasma glucose is specifically intended to measure blood sugar after a period without food.

The American Diabetes Association defines fasting for this test as having no food or caloric beverages for at least eight hours, with water permitted.

For nonpregnant adults, fasting plasma glucose is one of the established tests used to evaluate prediabetes and diabetes.

You can learn more about the differences between glucose and A1C in our guide to Blood Sugar Testing: Fasting Glucose, A1C, and Diabetes Risk.

Lipid and Triglyceride Testing

Cholesterol testing is a common source of confusion because lipid panels are not always required to be fasting anymore.

A standard lipid panel measures measurements such as:

  • Total cholesterol

  • LDL cholesterol

  • HDL cholesterol

  • Triglycerides

The American Heart Association notes that lipid testing may be performed either fasting or nonfasting depending on the clinical situation.

Your physician may still specifically request a fasting lipid panel, particularly when triglycerides or certain other measurements need to be evaluated under fasting conditions.

If your order includes cholesterol testing, do not assume either way. Check your instructions.

For a more detailed explanation, see Cholesterol and Lipid Testing Explained: What Your Numbers Mean for Heart Health.

Comprehensive or Basic Metabolic Testing

A comprehensive metabolic panel, or CMP, includes a glucose measurement along with markers related to electrolytes, kidney function, liver function, calcium, and proteins.

Whether fasting is necessary can depend on why the panel was ordered and what other tests are being performed at the same time.

If a CMP is being used in part to obtain a fasting glucose measurement, your physician may instruct you to fast.

Our article on Understanding a Comprehensive Metabolic Panel (CMP) explains these measurements in greater detail.

Which Blood Tests Usually Do Not Require Fasting?

Many common laboratory tests do not inherently require fasting.

One important example is hemoglobin A1C.

Unlike fasting glucose, A1C provides information about average blood glucose exposure over roughly the previous two to three months. Eating breakfast immediately before the blood draw does not significantly change the A1C in the way it can change a glucose measurement.

The American Diabetes Association therefore does not require fasting for an A1C test.

A complete blood count, or CBC, also generally does not require fasting when it is performed by itself.

However, there is an important practical detail:

You may have several blood tests collected during the same appointment.

Even if your CBC or A1C does not require fasting, another test on the same laboratory order may.

That is why preparation should be based on your entire laboratory order, not on one individual test.

Can I Drink Water While Fasting for Blood Work?

In most cases, yes—and plain water is usually the only beverage permitted during a fasting blood test.

Drinking water can also make the blood draw easier because good hydration helps maintain blood volume and may make veins easier to access.

Unless you have been given different instructions, plain water generally does not break a laboratory fast.

Avoid adding:

  • Sugar

  • Honey

  • Cream

  • Milk

  • Flavoring

  • Juice

  • Electrolyte powders

  • Sweeteners

Your laboratory instructions should take priority if they differ.

Can I Drink Black Coffee Before a Fasting Blood Test?

If you have been told to fast, the safest choice is plain water only.

Even black coffee is generally not considered part of a standard laboratory fast when your instructions specify that only water is permitted.

MedlinePlus specifically recommends avoiding coffee during a fasting blood test.

If coffee is important because of caffeine withdrawal, medication timing, or another concern, ask your physician or laboratory ahead of time rather than assuming it is acceptable.

Can I Chew Gum While Fasting?

It is best to avoid gum during a fasting period.

This includes sugar-free gum.

MedlinePlus recommends avoiding chewing gum while fasting for laboratory testing.

If you are fasting overnight, simply wait until after your blood has been collected.

Can I Take My Medications Before a Fasting Blood Test?

This depends on the medication and the reason for testing.

Do not stop a prescription medication simply because you are fasting unless your physician specifically tells you to do so.

Some medications should continue on their normal schedule. Others may need to be taken after your blood draw because the physician wants to measure a level before the medication is taken or because the medication could influence a particular test.

Supplements can also affect laboratory testing.

Before your appointment, make sure your physician knows about:

  • Prescription medications

  • Over-the-counter medications

  • Vitamins

  • Minerals

  • Herbal products

  • Nutritional supplements

Your physician can tell you whether anything should be temporarily withheld and when it should be restarted.

What If I Have Diabetes?

Patients taking insulin or glucose-lowering medications should be particularly careful about fasting.

Skipping meals while continuing certain diabetes medications can increase the risk of low blood sugar.

If you have diabetes and have been told to fast, ask for specific instructions regarding:

  • Your insulin

  • Oral diabetes medications

  • Injectable diabetes medications

  • Timing of your blood draw

  • What to do if your glucose becomes too low

Do not independently stop or change diabetes medication simply because you have laboratory testing scheduled.

Morning appointments are often practical when fasting is necessary because they minimize the amount of time you need to go without food.

Should I Fast If I Wasn't Told To?

Usually, no.

There is a common assumption that fasting makes blood work more accurate in general.

That is not necessarily true.

Laboratory testing is most useful when the conditions under which the blood was collected match the conditions under which the result is intended to be interpreted.

If your physician wants a nonfasting measurement, unnecessarily fasting can change your normal physiology and may make the result less representative of your usual state.

If you are uncertain, contact your physician's office or laboratory before your appointment.

You can also explore our Routine Laboratory Testing Resources for additional guidance about common blood tests, preparation, and interpretation.

What If I Accidentally Ate Before My Fasting Blood Test?

Tell the laboratory or your physician.

Do not try to hide the fact that you ate.

Whether your test can still be performed depends on:

  • What you ate or drank

  • When you consumed it

  • Which laboratory tests were ordered

  • Why the tests are being performed

Some tests may still be useful.

Others may need to be postponed or repeated under proper fasting conditions.

Knowing that you were not fasting also helps your physician interpret the result correctly.

For example, a glucose value obtained shortly after breakfast should not be interpreted as though it were a fasting glucose.

Should I Avoid Exercise Before a Fasting Blood Test?

If you have been instructed to fast, it is generally reasonable to avoid strenuous exercise immediately before your blood draw unless your physician has instructed otherwise.

Exercise can temporarily change certain laboratory measurements.

MedlinePlus specifically advises avoiding exercise during the fasting period for a fasting blood test.

You do not need to remain completely inactive, but doing an intense workout on the way to the laboratory may create additional variables that your physician was not trying to measure.

What About Alcohol the Night Before Blood Work?

Some laboratory tests may require avoiding alcohol for longer than the standard fasting period.

Alcohol can affect several areas of physiology, and preparation requirements vary depending on the tests being ordered.

If your physician or laboratory tells you to avoid alcohol before testing, follow the time period they provide.

For routine testing, it is also worth telling your physician about recent alcohol intake when it could be relevant to interpreting an unexpected result.

Is Fasting Longer Better?

No.

Fasting for significantly longer than requested does not automatically produce a more accurate laboratory result.

Extended fasting can alter normal metabolism, hydration status, blood sugar, and other measurements.

The objective is not to go as long as possible without food. It is to reproduce the preparation conditions appropriate for the test.

Follow the instructed fasting window rather than extending it on your own.

What Is the Best Time of Day for Fasting Blood Work?

Early morning is often the easiest time.

For example, if your appointment is at 8:00 a.m. and you have been instructed to fast for approximately 8 to 12 hours, much of the fasting period can occur overnight while you are sleeping.

Morning testing also makes it easier to eat normally soon after the blood draw.

Some laboratory measurements have additional time-of-day considerations, so the timing requested by your physician should always take priority.

What Should I Bring to a Fasting Blood Test?

Being prepared can make the appointment easier.

Consider bringing your identification, insurance information if applicable, laboratory order if required, and an updated list of your medications and supplements.

If fasting tends to make you feel lightheaded, bringing a snack for after the blood draw can also be helpful.

Stay hydrated with plain water unless you have been told to restrict fluids.

Why Accurate Preparation Matters

Blood work provides only a snapshot of what was happening in your body when the sample was collected.

Food intake, hydration, medications, exercise, illness, stress, and other factors can influence some laboratory measurements.

Proper preparation helps your physician distinguish between a meaningful abnormality and a temporary change caused by the circumstances surrounding the blood draw.

Even then, a single abnormal result should rarely be viewed in isolation.

Previous results, symptoms, medications, medical history, and overall health are often just as important.

This is one reason understanding why blood work is being ordered is more useful than simply trying to get every number into a reference range.

Frequently Asked Questions About Fasting Before Blood Work

How many hours should I fast before a blood test?

If fasting is required, approximately 8 to 12 hours is common. The exact duration depends on the tests being performed, so follow the instructions from your physician or laboratory.

Can I drink water before a fasting blood test?

Usually, yes. Plain water is generally permitted and may make the blood draw easier by helping you remain hydrated.

Does black coffee break a blood test fast?

If you have been instructed to fast, use plain water only unless your physician or laboratory specifically says otherwise. Coffee is generally not included in a standard fasting blood test.

Can I brush my teeth before fasting blood work?

For most routine fasting blood tests, normal tooth brushing is unlikely to be an issue as long as you do not swallow toothpaste or other substances. Certain specialized tests may have different preparation requirements, so follow any test-specific instructions you receive.

Does A1C require fasting?

No. Hemoglobin A1C generally does not require fasting.

Does cholesterol testing require fasting?

Not always. Modern lipid testing may be performed fasting or nonfasting depending on the clinical situation. Your physician will determine which approach is appropriate.

Does a CBC require fasting?

A CBC by itself generally does not require fasting. However, you may still need to fast if other tests collected at the same appointment require it.

What if I accidentally eat before fasting blood work?

Tell your physician or the laboratory. Depending on which tests were ordered and when you ate, the blood draw may still be useful or may need to be rescheduled.

Should I stop my medications before fasting blood work?

Not unless your physician specifically tells you to. Some medications need to be continued, while others have specific timing instructions.

The Bottom Line

You should not automatically fast before every blood test.

Whether fasting is necessary depends on the specific laboratory tests being performed and the clinical question your physician is trying to answer.

When fasting is required:

  • Follow the exact fasting duration you were given.

  • Plain water is usually permitted.

  • Avoid food, coffee, juice, soda, and other beverages.

  • Avoid chewing gum during the fasting period.

  • Do not stop medications unless instructed.

  • Tell the laboratory if you accidentally eat or drink something other than water.

Fasting glucose is one of the clearest examples of a test that requires fasting, while A1C does not. Lipid testing may be performed either fasting or nonfasting depending on the circumstances.

The best approach is therefore not simply "fast before blood work."

It is "prepare appropriately for the specific blood work being performed."

For additional information about testing frequency, see How Often Should I Have Routine Blood Tests?.

Patients who want a broader review of laboratory testing, risk factors, and long-term health can also explore our Preventive Care & Health Optimization services.

Medical Sources & Editorial Standards

This article was written for patient education and reviewed using current evidence-based guidance regarding fasting and laboratory preparation.

Important references include MedlinePlus guidance on fasting before blood testing, the American Diabetes Association's guidance on diabetes diagnostic testing, and the American Heart Association's guidance on fasting and nonfasting lipid testing.

Laboratory preparation requirements can vary based on the test, laboratory methodology, medications, medical conditions, pregnancy status, and the reason testing is being performed. Patients should follow the instructions provided for their specific laboratory order.

Ask Dr. Hu's educational resources are written and medically reviewed by licensed Arizona naturopathic physicians and are intended to help patients better understand their healthcare options. Educational information does not replace individualized medical evaluation, diagnosis, or treatment.

About the Author

YiQiu Hu, NMD is an Arizona-licensed naturopathic physician and the founder of Ask Dr. Hu. His clinical approach combines conventional medical evaluation, preventive healthcare, laboratory assessment, lifestyle medicine, and individualized treatment planning.

Dr. Hu provides personalized medical care for adults throughout Arizona, with an emphasis on helping patients understand laboratory findings, recognize meaningful health risks, and make informed decisions about preventive and long-term healthcare.

Learn more about Dr. Hu and the physicians at Ask Dr. Hu.