Answer by
monkeyz (3150)
This really depends on the test you are getting. Some blood tests do not require fasting. Tests of cholesterol and blood sugar would be affected by consumption of food, so those particular tests would require a fast. To get an accurate idea of your general blood sugar and lipid levels, you need to know what they are before eating.