Question: how long do i have to stop eating before a fasting blood test?
Answer: Fasting means you don't eat or drink anything but water usually for 8 to 12 hours beforehand.