as early as 1 day if positive at least for a gram stain, it will take 5 days to return a negative result generally because they ahve to check back each day for growth. All depends on the institution what time of day they read it and how long they'll eventually keep it. But when the positive result comes back, it's a matter of the bacteria and the concentration more than anything else.