It usually takes about two to three weeks for symptoms of an STI to show. However, there is a chance your symptoms will show much earlier or later than this. Every type of infection has a different incubation period that will determine the time it takes to start displaying symptoms. This is why it’s essential to get an STI test before having sex with a new partner.