how long to fast before blood test nhs?
This means that you should consume no food or drink (except plain water) for at least 12 hours before the blood test. Please DO continue to take any prescribed medication with water only. It is possible to perform the blood test if you have not fasted.