Question: do you have to fast for a general blood test?
Answer: It is important that a person has not had anything to eat or drink other than water for 8 to 10 hours before a fasting blood glucose test. Fasting helps ensure that the blood test records an accurate measure of fasting blood sugar levels. The results help a doctor to diagnose or rule out diabetes.