Question: how long do you have to fast for a 3 hour glucose test?
Answer: If your blood glucose from the first step is too high, you will need to come back for a 3-hour glucose tolerance test. For this test: DO NOT eat or drink anything (other than sips of water) for 8 to 14 hours before your test. (You also cannot eat during the test.)