how long do you need to fast before blood test
Your doctor will tell you if you should fast (avoid consuming food, beverages and medications, usually for nine to 12 hours) before your blood test. If you aren't fasting when the blood sample is drawn, only the values for total cholesterol and HDL cholesterol will be usable.