Question: how long do you need to fast for fasting blood test?
Answer: That's why a fasting blood test usually requires fasting for 8-12 hours before your blood is taken. It's also recommended that you avoid alcohol for 24 hours before your fasting blood test, as well as any strenuous exercise.