preparationblood-testsguides
Fasting before a blood test: what actually matters
Which tests genuinely need fasting, which do not, and how to prepare without overthinking it.
Dr. Rahul Verma6 May 2026 4 min read
"Fasting" gets used loosely. Here is what the evidence actually says.
Tests that genuinely need fasting (8–12 hours)
- Fasting blood sugar and HbA1c follow-up panels
- Lipid profile (total cholesterol, LDL, HDL, triglycerides)
- Insulin and C-peptide
- Some liver function tests when ordered alongside a lipid profile
For these, water is fine — and encouraged. Avoid coffee, tea, juice, and chewing gum.
Tests where fasting is optional
- CBC (complete blood count)
- Thyroid panel (T3, T4, TSH)
- Vitamin D, B12, ferritin
- Most hormone panels
If your doctor hasn't specified, ask. Many labs default to "come fasting" because it simplifies their scheduling, not because your test requires it.
Tests that should NOT be fasting
- Glucose tolerance test — you eat a controlled load
- Postprandial sugar — measured 2 hours after a meal
Practical tips
- Schedule early. Fasting at 7 am is easier than at 11 am.
- Hydrate. Dehydration concentrates blood and can skew several values.
- Take regular medication unless your doctor says otherwise. Skipping thyroid or BP meds to "fast" is a common mistake.
- No alcohol the night before for lipid and liver panels.
If you are unsure for your specific test, the centre's lab tech can usually clarify in 30 seconds. Don't guess.