In an iron blood test - you may be required to fast for 12 hours before the test. Your doctor will inform you if it's needed.