Question: how many hours do i have to fast before 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.