Can i drink water when fasting for blood test

Can i drink water when fasting for blood test

  • How long
  • Coffee
  • Alcohol
  • Water
  • Children
  • During pregnancy
  • Q&A

How do you prepare for a blood test?

Some blood tests will require you to fast beforehand. In these cases, your doctor will instruct you not to eat or drink anything, except water, in the hours leading up to the test.

Fasting before certain blood tests is important to help make sure that your test results are accurate. The vitamins, minerals, fats, carbohydrates, and proteins that make up all food and beverages can impact blood-level readings, clouding the results of your test.

Not all blood tests will require you to fast beforehand. Blood tests that you will likely need to fast for include:

If your doctor has prescribed a new blood test for you, or doesn’t mention whether or not you should fast or for how long, ask them if fasting is required. Some tests, such as a fecal occult blood test, don’t require fasting but do limit certain foods. Red meats, broccoli, and even some medications may cause a false positive test. Always follow your doctor’s advice when preparing for a test.

The amount of time you need to fast for will vary depending on the test. For most tests, you will be told not to consume anything but water for eight hours leading up to the test. For a few tests, a 12-hour fast may be needed.

Even if you drink it black, coffee can interfere with blood test results. That’s because it contains caffeine and soluble plant matter, which might skew your test results.

Coffee is also a diuretic, which means that it will increase how much you pee. This can have a dehydrating effect. The less hydrated you are, the harder it can be for the nurse or other medical professional who’s doing your blood test to find a vein. This can make the blood test harder or more stressful for you.

Some blood tests, such as those that assess liver health or triglyceride levels, may require you to not drink any alcohol for a full 24 hours. Trace amounts of alcohol can remain in your bloodstream for several days. If you have any concerns about alcohol consumption, discuss this with your doctor when you schedule your test.

Also ask your doctor if you can smoke cigarettes before the test, or if you should refrain from smoking during your fast.

It’s fine to drink water before a blood test, unless you’re instructed otherwise by your doctor. This is different from some surgical procedures, which may require you to have a totally empty stomach.

Tap or bottled water are both OK, but leave the squeeze of lemon for another time. Seltzer and club soda are off-limits. Carbonated beverages, flavored or otherwise, shouldn’t be consumed during a fast, and neither should any type of tea.

Just like adults, children may need blood tests that require them to fast beforehand. If so, your child’s pediatrician will let you know how long your child should abstain from eating and drinking.

There are several blood tests you may need if you’re pregnant. These are designed to assess any potential health concerns that you or your baby might experience during pregnancy or after you give birth. Some of these tests will require you to fast beforehand. Your doctor will advise you how to prepare for each test.

Fasting is usually safe if you’re pregnant, provided you’re in good health and aren’t having a high-risk pregnancy. For your overall comfort, your doctor may advise you to drink extra water or to remain indoors, especially if the weather is very hot or humid.

Fasting may increase heartburn in some pregnant women. If you experience uncomfortable or concerning symptoms of any kind while you’re waiting to have your blood drawn, let your doctor know immediately.

If you’re seeing a doctor other than your obstetrician-gynecologist, make sure they are made aware of your pregnancy before your blood test.

Last medically reviewed on March 22, 2017

Healthline has strict sourcing guidelines and relies on peer-reviewed studies, academic research institutions, and medical associations. We avoid using tertiary references. You can learn more about how we ensure our content is accurate and current by reading our editorial policy.

  • Blood test. (2016, September 2)
    americanpregnancy.org/prenatal-testing/blood-test/
  • Blood test: Complete blood count. (2014, August)
    kidshealth.org/en/parents/labtest4.html
  • Can I eat and drink before having a blood test? (2015, February 18)
    nhs.uk/chq/Pages/1018.aspx
  • Can I take medication before having a blood test? (2017, January 31)
    nhs.uk/chq/Pages/medication-before-a-blood-test.aspx?CategoryID=69
  • Helping kids deal with injections and blood tests. (2014, September)
    kidshealth.org/en/parents/injections-tests.html?WT.ac=p-ra
  • Mayo Clinic Staff. (2016, January 7). A1C test: How you prepare
    mayoclinic.org/tests-procedures/a1c-test/details/how-you-prepare/ppc-20167935
  • Mayo Clinic Staff. (2016, July 2). Blood urea nitrogen (BUN) test: How you prepare
    mayoclinic.org/tests-procedures/blood-urea-nitrogen/details/how-you-prepare/ppc-20211267
  • Mayo Clinic Staff. (2016, January 12). Cholesterol test: How you prepare
    mayoclinic.org/tests-procedures/cholesterol-test/details/how-you-prepare/ppc-20169538
  • Mayo Clinic Staff. (2016, January 27). Creatinine test: How you prepare
    mayoclinic.org/tests-procedures/creatinine-test/details/how-you-prepare/ppc-20179403
  • Mayo Clinic Staff. (2014, June 6). Fecal occult blood test: How you prepare
    mayoclinic.org/tests-procedures/fecal-occult-blood-test/basics/how-you-prepare/prc-20014429
  • Mayo Clinic Staff. (2017, February 10). Ferritin test: How you prepare
    mayoclinic.org/tests-procedures/ferritin-test/details/how-you-prepare/ppc-20271956
  • Mayo Clinic Staff. (2014, April 14). Hemoglobin test: How you prepare
    mayoclinic.org/tests-procedures/hemoglobin-test/basics/how-you-prepare/prc-20015022
  • Mayo Clinic Staff. (2015, September 18). Liver function test: How you prepare
    mayoclinic.org/tests-procedures/liver-function-tests/basics/how-you-prepare/prc-20012602
  • Types of blood tests. (2012, January 6)
    nhlbi.nih.gov/health/health-topics/topics/bdt/types
  • What tests might I need during pregnancy? (n.d.)
    nichd.nih.gov/health/topics/preconceptioncare/conditioninfo/pages/tests-needed.aspx
  • What to expect with blood tests. (2012, January 6)
    nhlbi.nih.gov/health/health-topics/topics/bdt/with

Our experts continually monitor the health and wellness space, and we update our articles when new information becomes available.

Sep 18, 2018

Mar 22, 2017

Medically Reviewed By

Deborah Weatherspoon, Ph.D., MSN

Certain blood tests require fasting beforehand. If your healthcare provider has instructed you to fast before your upcoming test, it means that you should not eat or drink anything (besides water) for the specified amount of time before having your blood drawn.

Understanding why fasting is important and how to properly fast before a blood test can be helpful for eliminating pre-test anxiety and simplifying the testing process. Below, learn how to fast for a blood test correctly to help make sure that your test results are accurate. 

Why Is Fasting Required Before Blood Tests?

Fasting before a blood test helps improve the accuracy and reliability of the test. Accurate test results are a critical component of diagnosing various health conditions and monitoring the effectiveness of treatment plans. 

Your diet contains a range of nutrients, including carbohydrates, proteins, fats, minerals and vitamins. When you eat and drink normally, those nutrients are broken down and absorbed into your bloodstream. This can impact the levels of those substances in the blood and skew lab test results.

For example, certain methods of diabetes testing measure the patient’s baseline blood sugar levels after a period of fasting. Eating directly before the test will cause the patient’s blood sugar to spike, leading to an inaccurate test result. The patient could be misdiagnosed with prediabetes or diabetes, unless their doctor recommends that they complete a second test.

Which Blood Tests Require Fasting?

Not all lab tests require fasting beforehand, but many of the most common blood tests do. Tests that typically require fasting include:

  • Basic or comprehensive metabolic test: Commonly part of a routine physical, this test measures the body’s blood sugar, kidney function, and other vital organ function. Fasting is usually required for 10-12 hours before the test.
  • Fasting blood glucose test: This test can be used to diagnose diabetes or prediabetes based on the measurement of glucose (sugar) in the blood after a period of not eating. Fasting is usually required for 8-10 hours before the test.
  • Cholesterol test: Also known as a lipid profile, this test measures the amount of cholesterol and other fats in the blood. Fasting is usually required for 9-12 hours before the test.
  • Gamma-glutamyl transferase (GGT) test: This test measures the level of GGT enzyme in your blood, which can indicate liver disease. Avoiding alcohol for up to 24 hours beforehand is usually required; additionally, you may or may not be required to avoid food for up to 8 hours before the test.
  • Other nutritional tests: Blood tests that measure vitamins and minerals (such as iron) often require fasting beforehand. Depending on the type of nutritional testing, you may be asked to fast for between 6-12 hours before the test. 

Can I Drink Water Before a Blood Test?

Yes, you can drink water while fasting before a blood test—in fact, drinking plenty of water can help ensure that you receive accurate test results. Dehydration can affect certain blood tests such as cholesterol, electrolyte and BUN tests. Be sure to stay hydrated before your test by drinking the recommended amount of water for your weight and activity level.

Can I Drink Coffee / Alcohol / Juice / Soda / Tea While Fasting?

No. Any beverage other than water should not be consumed before a blood test, unless approved by your healthcare provider. Alcohol, soda, and juice contain high quantities of sugar, which can interfere with many common test results. 

Black coffee, tea, and other caffeinated beverages are diuretics, which can have a dehydrating effect and cause test results to be inaccurate. For best results, avoid drinking all non-water beverages for the recommended amount of time before your test.

What If I Accidentally Eat or Drink Before My Blood Test?

If you have been instructed to fast before your blood test and you accidentally eat or drink something during the fasting window, it is important to notify your healthcare provider or the person drawing your blood. If you don’t, your results could be incorrectly interpreted.

It may be possible for your healthcare provider to interpret the non-fasted test results. Most likely, they will instruct you to reschedule the blood test at a time when you will be able to successfully complete the fast before the test.

Your physician will let you know the steps you need to take before your blood test, including whether or not fasting is required and for how long. By following all testing instructions and best practices (including how to fast), you can ensure a smooth testing process and the most accurate results.

Are you a patient in need of lab testing? Find a convenient testing location and schedule an appointment near you.

*Post reviewed and approved by Dr. Sona Kirpekar, our in-house Medical Consultant. 

Before you go…