The most common blood tests that require fasting are fasting blood glucose, lipid panels, iron studies, and metabolic panels. For most of these, you’ll need to avoid food and drinks (other than plain water) for 8 to 12 hours before your blood draw. That said, not every blood test requires fasting, and guidelines have loosened in recent years for some tests you might expect to be on the list.
Fasting Blood Glucose
A fasting glucose test measures your blood sugar after you haven’t eaten, which helps screen for diabetes and prediabetes. The standard requirement is at least 8 hours of fasting, with the sample typically drawn in the morning. This is one of the strictest fasting requirements because even a small amount of food or a sugary drink will raise your blood sugar and make the result meaningless as a baseline measurement.
Lipid Panels
Lipid panels measure cholesterol and triglycerides, and for decades a 9- to 12-hour fast was considered mandatory. That’s changed. Current guidelines from the American Heart Association and American College of Cardiology say that for most people, a non-fasting sample works just fine. LDL cholesterol levels vary little between fasting and non-fasting states, and the small rise in triglycerides after a meal doesn’t change the clinical picture for the average person.
Fasting still matters in certain situations. If you have a history of high triglycerides (especially levels at or above 400 mg/dL), a family history of early heart disease, or a known genetic cholesterol disorder, your provider will likely want a fasting sample. Fasting may also be preferred when your doctor is fine-tuning cholesterol-lowering treatment and wants the most precise LDL reading possible. If your non-fasting triglycerides come back above 200 mg/dL, your provider may ask you to repeat the test while fasting to get a clearer number.
Basic and Comprehensive Metabolic Panels
A basic metabolic panel (BMP) checks things like blood sugar, sodium, potassium, calcium, and kidney function markers. You’ll typically need to fast for at least 8 hours beforehand. The glucose component is the most sensitive to food intake, but sodium levels are also affected by what you eat, and creatinine (a kidney function marker) can shift after a protein-heavy meal. A comprehensive metabolic panel (CMP) includes everything in the BMP plus liver function tests and protein levels, and carries the same fasting requirement.
Iron Studies
If your provider orders an iron panel, which may include serum iron, ferritin, and total iron-binding capacity, expect to fast for up to 12 hours. Iron levels in your blood fluctuate significantly after eating iron-rich foods, so the test is usually scheduled first thing in the morning after an overnight fast. This gives the most accurate snapshot of your body’s iron stores.
Tests That Don’t Require Fasting
Many routine blood tests have no fasting requirement at all. A complete blood count (CBC), thyroid function tests, hemoglobin A1C (which reflects average blood sugar over three months rather than a single moment), and most hormone panels can be drawn regardless of when you last ate. If your provider doesn’t mention fasting, you probably don’t need to.
What Counts as Fasting
Fasting means no food and no beverages except plain water. Coffee, tea, juice, soda, and flavored water are all off the list, even if they’re sugar-free. Flavored sparkling water can contain sugars or artificial sweeteners that affect results. Black coffee is a common question, and while some people assume it’s safe, any beverage besides water can potentially skew results. The simplest rule: stick to plain water only.
Drinking water is not just allowed, it’s encouraged. Staying hydrated keeps your veins fuller, which makes the blood draw easier and faster for both you and the person drawing your blood.
If You Accidentally Ate
If you forgot and had your morning coffee or grabbed a snack during the fasting window, don’t just skip the appointment without saying anything. Tell your provider or the lab staff before the draw. Depending on which test you’re getting, they may decide to go ahead anyway, adjust the interpretation, or reschedule. Eating before a fasting glucose test, for example, is more likely to require a redo than eating before a lipid panel. The key is being upfront so your results aren’t misinterpreted.
Practical Tips for Fasting
Schedule your blood draw for first thing in the morning. This way, most of your fasting window falls during sleep, and you’re not spending your workday hungry. If your appointment is at 8 a.m. and you need a 12-hour fast, your last meal would be by 8 p.m. the night before, which is manageable for most people. For an 8-hour fast, you’d stop eating by midnight.
If you take daily medications, ask your provider ahead of time whether to take them on the morning of your test. Some medications need to be taken with food, which creates a conflict with fasting. Your provider can advise whether to take them with a sip of water, delay the dose until after the draw, or adjust the plan entirely. Don’t skip prescribed medications without checking first.

