Question: how long do you have to fast before a cholesterol blood test?
Answer: Some blood will usually be taken from your arm with a needle. This is sent to a lab to check your cholesterol level. You should get the result in a few days. You might be asked not to eat anything for up to 12 hours before the test.