Do you need to fast before a blood test?
· 5 min read · Vita Health Coach
The short answer
Only some blood tests need fasting, most often a fasting glucose test and some cholesterol tests; many others, such as a CBC, usually do not. Fasting normally means nothing to eat or drink except plain water for 8 to 12 hours before the test. Always follow the instructions from the doctor or lab, and ask before skipping any medicine.
Why some tests need fasting
When you eat, the body breaks food down into sugar, fats and other substances that enter the blood. For a few hours after a meal, some of these levels rise. If a test measures one of them, a recent meal can make the result look higher than usual.
Fasting gives a steady starting point. It lets the doctor compare a result with the reference range, which is the span of results the lab expects in healthy people, and with earlier results taken the same way.
Fasting also makes results easier to compare over time, which matters for tests that are repeated every few months or every year. If one test is taken after breakfast and the next after an overnight fast, a change in the numbers may reflect the meal rather than any change in health.
Tests that often need fasting
The doctor or lab decides whether fasting is needed for a specific test. These are the tests where fasting is most often asked for.
The instructions can differ from one doctor or lab to another, even for the same test. That is normal. The person who orders the test knows why it is being done, and the fasting rule follows from that.
- Fasting glucose: blood sugar measured after not eating.
- Lipid panel: cholesterol and triglycerides. Many doctors now accept a non-fasting sample, but some still ask for fasting, especially if triglycerides were high before.
- Basic or comprehensive metabolic panel (BMP or CMP): sometimes fasting, because these include glucose.
- Some iron tests: these may be asked for in the morning, before eating.
- A few other tests that the doctor will name when ordering them.
Tests that usually do not need fasting
Many common tests are not affected much by food. A complete blood count (CBC), the HbA1c test (which reflects average blood sugar over about the past two to three months), and many thyroid tests usually do not need fasting.
Still, a test may be ordered along with others that do. If the order includes a mix, the lab may ask for fasting for the whole visit. When in doubt, ask the office or the lab when you book.
Some tests, such as HbA1c, are useful precisely because one meal does not change them much. If an order includes several tests, ask which ones need fasting and whether any can be done on a different day.
What fasting means in practice
Fasting usually means no food and no drinks other than plain water for 8 to 12 hours before the blood draw. The exact time depends on the test, so use the number the doctor or lab gives you.
Fasting does not mean going without water. Plain water is usually encouraged, because being well hydrated makes veins easier to find. If you are not sure whether something counts, the safe choice is to have only water and ask the lab when you arrive.
- Plain water is usually allowed and helps make the blood draw easier.
- Coffee and tea count as drinks, even without milk or sugar. Skip them unless the lab says otherwise.
- Juice, soda, alcohol and chewing gum are usually not allowed.
- Smoking and hard exercise may be asked to wait until after the test.
- Booking an early morning appointment means most of the fasting happens while sleeping.
Medicines, diabetes and older adults
Do not stop or skip a medicine to fast unless the doctor tells you to. Some medicines should be taken as usual, some should wait until after the test, and some need food. Ask the doctor or pharmacist when the test is booked.
Bring the medicines the person usually takes in the morning, or a list of them, so they can be taken right after the draw if the doctor agreed to that.
People who take medicine for diabetes need extra care. Fasting while taking some of these medicines can make blood sugar drop too low. Ask the doctor for clear instructions before fasting, and bring a snack to eat right after the draw.
Older adults may feel lightheaded when fasting, especially if they also skip fluids or have to wait a long time at the lab. Drinking water, booking an early slot and having someone go along can help. Tell the staff if the person feels faint, shaky, sweaty or confused. If they become very confused, pass out, or cannot be woken normally, call 911.
What if you ate by mistake?
Tell the lab staff before the blood is drawn. They may reschedule, go ahead with tests that do not need fasting, or draw the blood and note that the sample was not fasting. Being honest helps the doctor read the result correctly.
If you only find out later, mention it when you talk with the doctor. A glucose or triglyceride result taken after a meal is read differently, and the doctor may ask for a repeat test.
The same goes for drinks. A sweetened coffee or a glass of juice can affect glucose much like a small meal. After the blood draw, it is fine to eat and drink as usual unless the doctor said otherwise, and many people bring a small snack.
How Vita Health Coach helps
Vita Health Coach keeps each person’s results in their own file and explains each new result in plain words, compared with the last one. That makes it easier to see whether a glucose or cholesterol result changed because of a missed fast or because of a real trend, a question you can then take to the doctor. You can ask follow-up questions by voice or text in 28 languages. Vita explains health information and never diagnoses or prescribes.
Questions people ask
- Can I drink water before a fasting blood test?
- Yes, plain water is usually allowed and can make the blood draw easier. Avoid other drinks unless the lab says they are fine.
- Can I drink black coffee before a fasting blood test?
- Usually not. Coffee can affect some results even without milk or sugar. Check with the lab or doctor.
- How long do I need to fast before a blood test?
- Often 8 to 12 hours, but it depends on the test. Use the time the doctor or lab gives you.
- Should I take my medicines before a fasting blood test?
- Ask the doctor or pharmacist. Do not stop a medicine on your own. People with diabetes need specific instructions to avoid low blood sugar while fasting.
Related on vitamedas.com
Sources
Vita Health Coach is an iPhone app that keeps a parent’s hospital results in their own file and explains each new one in plain words. Free to try; paid plans in the App Store.
Vita Health Coach on the App StoreGeneral health information, not medical advice. Vita Health Coach explains; it never diagnoses. In an emergency, call 911 or your local emergency number. Read the medical disclaimer.