Question: how long do you need to fast before a lipid blood test?
Answer: You will usually need to fast (not have any food and only drink water) for between 9 and 12 hours before having this test. Most people have the test in the morning so it doesn't interfere with their day and their meals.