What is fasting and do I need to fast?
Fasting means that you should not eat or drink anything but water before having a lab test, for usually 8 hours or more. Your physician will tell you if you need to fast and, if so for how long prior to your test. Common tests that require fasting include lipid tests, glucose tolerance, and iron studies.