Question: how long do you need to fast for a blood test for cholesterol?
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.