Question: do you need to fast for a iron blood test?
Answer: You should fast for 8 hours before having an iron level blood test. This is to ensure that levels of iron detected in your blood are not skewed by food or drink intake.