Some STD testing results are available within 20 minutes, where other tests require more detailed analysis. Our onsite blood testing lab allows us to return most results in 24 to 48 hours.