Question: how long must you fast for 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.