Question: how long does it take to get blood results back from gp?
Answer: If a doctor has an in-house laboratory, you may receive your result in a few hours. If not, it could take two to three days.