How long does it normally take to get blood culture results back?

1-5 days. It can be as soon as one day but labs will usually incubate and monitor the cultures for up to 5 days to make sure nothing is growing.