Question: how long for blood test results at gp?
Answer: In preparation for the test, a doctor may instruct a person to fast for up to 12 hours before the test. The doctor's office typically receives the results within a day.