It is possible to receive a rapid HIV test, with results available in 20 minutes. In some instances, a healthcare professional will be able to tell you if you have an STD based on physical signs and symptoms. At home STD tests take an average of five business days to provide STD results.