Question: how long to fast before physical blood work?
Answer: Fasting means that, with the exception of water, you refrain from eating or drinking for a minimum of 8 hours (10 to 12 hours is preferable) prior to the draw. This means no coffee or tea, so save that morning trip to the café for after your draw. Taking your vitamins or medications is OK, though.