How many hours should you fast?
Many patients ask how many hours they should fast before an FBS test. For most people, fasting hours for FBS are 8-10 hours. This gives a reliable fasting baseline for measuring your blood glucose level.
If you are searching for how many hours fasting for blood sugar test preparation, the simple answer is overnight fasting with plain water only.
What does fasting mean?
For fasting blood sugar preparation, fasting means no calorie-containing food or drink during the fasting period. Even small amounts of sugar, milk, or snacks can change the result.
Best time to do the test
The FBS test is usually best done in the early morning, commonly around 7-9 AM, after overnight fasting.
| Example schedule | What to do |
|---|---|
| Night before | Eat your usual dinner. Avoid unusually heavy late-night meals. |
| During the fast | Drink plain water only. Do not snack or drink tea/coffee. |
| Morning | Go for the blood test before breakfast. |
| After sample | Eat and take medicines as advised by your doctor. |
Why prolonged fasting is not needed
Fasting for 8-10 hours is recommended. Prolonged fasting beyond 12 hours is usually unnecessary and may affect results.
- The body may release stored glucose from the liver.
- Hormonal changes during prolonged fasting can affect blood sugar.
- The result may not reflect your usual overnight fasting state.
Common mistakes
- Drinking tea or coffee in the morning before the test.
- Fasting for too short a time, such as only 4-6 hours.
- Fasting beyond 12 hours when it has not been advised.
- Eating a very late or unusually heavy meal before the test.
- Taking diabetes tablets or insulin before the sample without medical instructions.
- Fast for 8-10 hours before the FBS test.
- Plain water is allowed and usually encouraged.
- Avoid food, tea, coffee, milk, juice, smoking, and sweetened drinks.
- Do the test in the morning after overnight fasting.
- Tell your doctor or laboratory if you accidentally ate or drank something.